Villaornate y Castro es un municipio ubicado en la provincia de Provincia de León en Castilla y León. La población de Villaornate y Castro es de 334 personas (2020), el área de Villaornate y Castro es de 48.28 kilómetros cuadrados, la distancia de Villaornate y Castro a Madrid es de 297 kilómetros. Villaornate y Castro comparte fronteras con Villaquejida, Villamandos, Algadefe, Toral de los Guzmanes, Valencia de Don Juan, Villabraz, Fuentes de Carbajal y Campazas.