
Bex liegt im Waadtländer Bezirk Aigle. Die Postleitzahl der Gemeinde  ist die 1880 und die Telefon-Vorwahl lautet 024. Bex hat das Autokennzeichen/Kontrollschild VD. Zur Gemeinde Bex gehören unter anderem die Ortsteile Le Glarey, Cotterd, Le Bévieux, Le Châtel, Chiètres, La Forêt, Le Chêne, Les Dévens sowie Fenalet. In Bex und seinen Ortsteilen leben zusammen ungefähr 6.600 Einwohner.
Nachbarorte von Bex sind unter anderem Massongex (ca. 2,7 Kilometer entfernt), Lavey-Morcles (ca. 4 Kilometer entfernt), Saint-Maurice (ca. 5 Kilometer entfernt), Vérossaz (ca. 6 Kilometer entfernt), Gryon (ca. 6 Kilometer entfernt) und Monthey (ca. 6 Kilometer entfernt). Die Entfernung zur Kantonshauptstadt Lausanne beträgt etwa 45 Kilometer.
