L'agglomération de Mazeyrolles est située dans le département Dordogne.
Les communes limitrophes sont les suivantes : Soulaures, Capdrot, Blanquefort-sur-Briolance, Lavaur, Salles-de-Belvès, Orliac, Saint-Cernin-de-l'Herm, Sainte-Foy-de-Belvès, Prats-du-Périgord.
3 infirmiers et infirmières à domicile exercent à Mazeyrolles.