La commune de Castelnau-sur-Gupie se situe dans le département Lot-et-Garonne.
Les communes alentours sont les suivantes : Saint-Géraud, Caubon-Saint-Sauveur, Mauvezin-sur-Gupie, Beaupuy, Sainte-Bazeille, Saint-Vivien-de-Monségur, Lagupie.
3 infirmiers et infirmières à domicile travaillent à Castelnau-sur-Gupie.