Balzac est une ville de la Charente en région Nouvelle-Aquitaine.
Balzac compte 1324 habitants appelés les "Balzatois, Balzatoises".
La densité de la population de Balzac est de 132 habitants au km².
Le maire de Balzac est Monsieur Jean-Claude COURARI