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