El municipio de Béjar se divide en cuatro núcleos de población (Béjar, Fuentebuena, Palomares y Valdesangil), que poseían la siguiente población en 2017 según el INE.