
La commune a une superficie de 991 ha au total, dont le village de Berlens (298 ha) et celui de Mézières (693 ha).
La commune de Mézières s'étend sur le flanc ouest, face à Romont. Les communes limitrophes sont Massonnens, Vuisternens-dvt-Romont (par les villages de La Neirigue et Villariaz) et Siviriez (par le village de Villaraboud) et Romont.
La commune compte environ 1000 habitants