Pujols is a commune in the Lot-et-Garonne department in south-western France. Its village of Pujols-le-Haut is a member of Les Plus Beaux V…Pujols is a commune in the Lot-et-Garonne department in south-western France. Its village of Pujols-le-Haut is a member of Les Plus Beaux Villages de France Association. This once fortified town lies within the municipal community of Greater Villeneuve and overlooks the Lot valley and the city of Villeneuve-sur-Lot.