La ville se situe sur les bords de l’Avance dans le département de Lot et Garonne, en Nouvelle Aquitaine.
Elle doit son existence à sa position géographique proche des Landes et au croisement d’axes routiers entre Bordeaux et Toulouse et à mi-chemin de Paris à Madrid sur l’ancienne route d’Espagne.
Il est certain que les Romains sont déjà passés par là. La ville en a vu d’autres depuis…
Les Albret, dont est issu le roi Henri IV, y ont régné des siècles durant. Les guerres de Cent Ans contre les Anglais et les guerres de religion y ont laissé leurs traces.
La ville actuelle a renoué avec le thermalisme (Casteljaloux possèdait déjà des bains il y a un siècle) et s’oriente de plus en plus vers le tourisme. Aujourd’hui la ville a de belles cartes touristiques a jouer :
- – les thermes avec un côté cure et un côté ludique (piscines, sauna, hammam, etc..),
- – le lac de Clarens sa plage, entourés d’une belle pinède et d’équipements aquatiques,
- – le Casino qui s’est installé sur les bords du lac,
- – le Golf (20 trous), un centre équestre etc, etc…
- – le Festival de Jazz, divers concerts de plein air à Casteljaloux et dans la région.