Le centre-ville est situé à 400 m d'altitude. Construite sur une butte, les maisons occupent uniquement le versant sud.
La commune est située sur le cours du Verdon dont le confluent avec la Durance se trouve sur la commune de Saint-Paul-lès-Durance. Un barrage (le barrage de Gréoux) y a été établi sur le Verdon en amont de la ville, en 1967.
La commune est membre du parc naturel régional du Verdon.
Nos Partenaires à GREOUX LES BAINS