Mayac est une commune du département de la Dordogne, dans la région de Nouvelle-Aquitaine.
Mayac fait partie du canton de Isle-Loue-Auvézère
Mayac adhère à la la communauté de communes Isle-Loue-Auvézère en Périgord
Mayac fait partie du bassin de vie de Excideuil
120 m.
La population de Mayac est de 342 habitants (2020)
Le code postal de de Mayac est : 24420