La commune de Mayac, paisible, se trouve dans le département de la Dordogne et compte une population de 306 habitants. Les bâtiments anciens forment la majorité de l'habitat. En termes climatiques, l'entité bénéficie de des précipitations de 1109 mm par an, un ensoleillement de 2018 heures par an. En ce qui concerne les équippements, une capacité d'accueil touristique de 19 lits bénéficie à l'entité.
Le climat économique est caractérisé entre autres par un taux de cadres de 30%, mais une taxe foncière de 46%. Les habitants sont surtout âgés, on y constate une proportion de personnes âgées de 34%, par contre un taux de fécondité relativement élevé. Il y a aussi lieu de remarquer un assez haut taux de déplacement vers un lieu de travail extérieur (97%), une proportion d'utilisation de la voiture de 8% et un pourcentage de propriétaires de 77%.