La municipalité de Penne-d'Agenais est située dans le département Lot-et-Garonne.
Les communes à proximité sont les suivantes : Dausse, Massoulès, Trémons, Trentels, Valeilles, Villeneuve-sur-Lot, Auradou, Hautefage-la-Tour, Saint-Sylvestre-sur-Lot.
15 infirmiers et infirmières à domicile pratiquent à Penne-d'Agenais.