La commune de Montpon-Ménestérol est située dans le département Dordogne.
Les communes à proximité sont les suivantes : Le Pizou, Saint-Martin-de-Gurson, Eygurande-et-Gardedeuil, Ménesplet, Saint-Rémy, Saint-Martial-d'Artenset, Saint-Barthélemy-de-Bellegarde, Saint-Laurent-des-Hommes.
28 infirmiers et infirmières à domicile travaillent à Montpon-Ménestérol.