La commune de Bex compte, au 31 décembre 2023, 8'508 habitants (population résidente permanente).
Des berges du Rhône au sommet des Diablerets (3210 m), le territoire de la commune de Bex, troisième en importance dans le canton de Vaud, se caractérise par une variété de paysages et une palette de couleurs toutes plus éblouissantes les unes que les autres.