La ville de Béziers, d'une superficie de 95 km², est située dans le sud de la France, dans la région Languedoc-Roussillon et le département de l'Hérault, à 14 km de la mer Méditerranée, au croisement de l'Orb et du canal du Midi, à 70 km à l'ouest de Montpellier.