Villeneuve-sur-Lot is a town and commune located in the southwestern French department of Lot-et-Garonne. It serves as a notable municipality within the region, situated along the Lot River.
The commune was formerly known by the name Villeneuve-d'Agen before its current designation. It remains a recognized administrative and geographic entity in the Lot-et-Garonne department.