La población de Villamayor es de 713 personas (2020), la distancia de Villamayor a Madrid es de 480 kilómetros, la distancia de Villamayor a Oviedo (capital de la Asturias) es de 49 kilómetros. Torín, Valles, Samiguel, Acebéu, El Palaciu, Moñes, Melardi, Miyares y El Corral se encuentran cerca de Villamayor.