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