La ville de Monflanquin est située dans le département Lot-et-Garonne.
Les communes limitrophes sont les suivantes : Montagnac-sur-Lède, Paulhiac, Villeneuve-sur-Lot, Boudy-de-Beauregard, Castelnaud-de-Gratecambe, Lacaussade, Laussou, Saint-Eutrope-de-Born, La Sauvetat-sur-Lède, Savignac-sur-Leyze.
14 infirmiers et infirmières à domicile travaillent à Monflanquin.