Cazilhac se encuentra en el Haute Vallée de l'Hérault, a 45 km al norte de Montpellier y a 60 km al noroeste de Nîmes.
La ciudad se extiende entre el macizo de Séranne y el río Hérault.
Los Mosa datan de finales del siglo XVIII y se utilizan para regar la llanura. Se trata de seis grandes ruedas elevadoras de madera, cubiertas de musgo, dispuestas a lo largo de un canal alimentado por el agua del Vis.
A lo largo de la margen derecha del río, frente al Ganges, hay antiguas hilanderías.