Villavega de Ojeda está ubicado en Olmos de Ojeda municipio en la provincia de Provincia de Palencia, Castilla y León. La población de Villavega de Ojeda es de 18 personas (2020), la distancia de Villavega de Ojeda a Madrid es de 332 kilómetros, la distancia de Villavega de Ojeda a Palencia (capital de la Provincia de Palencia) es de 91 kilómetros. Berzosa de los Hidalgos, San Pedro de Ojeda, Moarves de Ojeda, San Andrés de Arroyo y Quintanatello de Ojeda se encuentran cerca de Villavega de Ojeda.