Le río Lez constituye su límite occidental con Montpellier y la ciudad se encuentra a cuatro kilómetros al norte a vuelo de pájaro del mar Mediterráneo.
Al hilo de su historia desde la ocupación romana su nombre ha sido Sextant, Sextantio, Substantion, Castelnau-lès-Montpellier y Castelnau-Le Crès.
Hacia el 700 a. C. una primera población se instala en la planicie de Substantion, que domina el río Lez.
Con el tiempo su nombre se convierte en Substantion y la ciudad alberga durante tres siglos a los obispos de Maguelone.
Con la expansión demográfica de Castelnau en la segunda mitad del siglo XX la garriga que separa las dos aglomeraciones se redujo progresivamente.