Mainfonds era una comuna francesa situada en el departamento de Charente, de la región de Nueva Aquitania, que el 1 de enero de 2016 pasó a ser una comuna delegada de la comuna nueva de Val-des-Vignes al fusionarse con las comunas de Aubeville, Jurignac y Péreuil.