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.