Histoire
L'origine du nom de la commune vient du latin: "Bal" qui signifie rapprochement et du mot "Ac" qui veut dire « aquae » , l'eau.
Formant une sorte de presqu'île entre la Charente et son affluent l'Argence, la commune de Balzac doit à cette situation privilégiée un sol des plus fertiles, qui produit en abondance les fruits et les plantes maraîchères. Le sol se prête a toutes les cultures.