Villamayor está ubicado en Muñosancho municipio en la provincia de Provincia de Ávila, Castilla y León. La población de Villamayor es de 6 personas (2020), la distancia de Villamayor a Madrid es de 163 kilómetros, la distancia de Villamayor a Ávila (capital de la Provincia de Ávila) es de 62 kilómetros. Palacio de Castronuevo, El Ajo, San Cristóbal de Trabancos y Pascualgrande se encuentran cerca de Villamayor.