En línea recta, Bédarieux está situada a 56 km al oeste de Montpellier y 30 km al norte de Béziers.