La commune de Puy-l'Évêque est située dans le département Lot.
Les villes alentours sont les suivantes : Cassagnes, Grézels, Pescadoires, Pomarède, Prayssac, Montcabrier, Duravel, Vire-sur-Lot, Floressas.
12 infirmiers et infirmières à domicile pratiquent à Puy-l'Évêque.