La comuna se sitúa al noroeste del departamento de Hérault, a unos 35 km a vuelo de pájaro de Béziers (50 km por carreteras departamentales).