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