
Mainzac est un petit village français, situé dans le département de la Charente et la région de la Nouvelle-Aquitaine (anciennement Région Poitou-Charentes).
Ses habitants sont appelés les Mainzacois et les Mainzacoises.
La commune s'étend sur 11,3 km² et compte 95 habitants depuis le dernier recensement de la population datant de 2007. Avec une densité de 8,4 habitants par km², Mainzac a subi une baisse de 7,4% de sa population par rapport à 1999.
Entouré par les communes de Souffrignac, Charras et Connezac, Mainzac est situé à 2 km au nord-ouest d'Hautefaye la plus grande ville à proximité.
Situé à 152 mètres d'altitude, le village de Mainzac a pour coordonnées géographiques Latitude: 45° 33' 7'' nord
Longitude: 0° 28' 60'' est.
La commune est proche du parc naturel régional Périgord Limousin.

La Mairie

L'église Saint-Maurice

Le Monument aux Morts