Pujols [pyʒɔl] on Ranskan kunta Uuden-Akvitanian alueella Lot-et-Garonnen departementissa. Kunnan asukasluku vuonna 2014 oli 3 635. Pujols kuuluu departementissaan Le Haut agenais Périgord -kantoniin Villeneuve-sur-Lotin arrondissementissa. Pujols sijaitsee nelisen kilometriä Villeneuve-sur-Lotista lounaaseen Lot-joen eteläpuolella.
Pujolsin kunnan kylä nimeltä Pujols-le-Haut kuuluu kauneimpien ranskalaiskylien järjestöön Les Plus Beaux Villages de France.[1]