Villamayor de Treviño es un municipio ubicado en la provincia de Provincia de Burgos en Castilla y León. La población de Villamayor de Treviño es de 61 personas (2020), el área de Villamayor de Treviño es de 20.726 kilómetros cuadrados, la distancia de Villamayor de Treviño a Madrid es de 279 kilómetros. Villamayor de Treviño comparte fronteras con Sasamón, Grijalba, Padilla de Arriba, Melgar de Fernamental, Sotresgudo, Villadiego y Sordillos.