Villeneuve-sur-Lot est une ville du sud-ouest de la France située dans le département du Lot-et-Garonne en région Nouvelle-Aquitaine.
Par sa population, il s'agit de la 335e plus grande ville française avec 24.686 habitants.
11.288 ménages habitent à Villeneuve-sur-Lot dans 12.788 logements. Il s'y construit en moyenne 100 logements chaque année.