La ville de Mareuil en Périgord se situe dans le département Dordogne.
Les municipalités limitrophes sont les suivantes : Brantôme en Périgord, Sainte-Croix-de-Mareuil, Connezac, La Chapelle-Montabourlet, Mainzac, Charras, Lussas-et-Nontronneau, Saint-Félix-de-Bourdeilles, Saint-Martial-de-Valette, Combiers, Saint-Front-sur-Nizonne, Hautefaye, La Tour-Blanche-Cercles, Gout-Rossignol, Rudeau-Ladosse, Saint-Just, Paussac-et-Saint-Vivien.
5 infirmiers et infirmières à domicile travaillent à Mareuil en Périgord.