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