La superficie del municipio de Villaselán es de 56,52 Km2. Población 219 hab. (2014). La Densidad de población 3,87 hab./km² Está situado a una altitud de 862 m. sobre el nivel del mar .