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