Montesquieu (; Lengadocian: ) is a commune in the department of Lot-et-Garonne and the region of Nouvelle-Aquitaine, southwestern France.