La commune de Casteljaloux est située dans le département Lot-et-Garonne.
Les municipalités alentours sont les suivantes : Pindères, Beauziac, Poussignac, Pompogne, La Réunion, Leyritz-Moncassin, Labastide-Castel-Amouroux.
32 infirmiers et infirmières à domicile pratiquent à Casteljaloux.