Villavega de Aguilar está ubicado en Aguilar de Campoo municipio en la provincia de Provincia de Palencia, Castilla y León. La población de Villavega de Aguilar es de 33 personas (2020), la distancia de Villavega de Aguilar a Madrid es de 350 kilómetros, la distancia de Villavega de Aguilar a Palencia (capital de la Provincia de Palencia) es de 110 kilómetros. Matalbaniega, Cordovilla de Aguilar, Cillamayor, Nestar, Orbó, Vallejo de Orbó, Quintanilla de Corvio, Corvio, Matabuena y Grijera se encuentran cerca de Villavega de Aguilar.