Situé dans le Lot-et-Garonne, aux confins du Périgord et le nord de l'Agenais, dans la région appelée Le Pays des Bastides, Monflanquin est classifié comme l'un des plus beaux villages de France.