La ville de Casteljaloux, de code postal 47700, appartient au département Lot-et-Garonne et à la région Aquitaine-Limousin-Poitou-Charentes. En 2010, la ville comptait 4761 habitants. Les 3 villes les plus peuplées du département sont Agen mais aussi Villeneuve-sur-Lot et Marmande.