Villaoliva de la Peña estÔ ubicado en SantibÔñez de la Peña municipio en la provincia de Provincia de Palencia, Castilla y León. La población de Villaoliva de la Peña es de 17 personas (2020), la distancia de Villaoliva de la Peña a Madrid es de 359 kilómetros, la distancia de Villaoliva de la Peña a Palencia (capital de la Provincia de Palencia) es de 119 kilómetros. Cornón de la Peña, Las Heras de la Peña, Villanueva de Arriba, Viduerna de la Peña, Pino de Viduerna, Intorcisa, Muñeca, Fontecha de la Peña y Aviñante de la Peña se encuentran cerca de Villaoliva de la Peña.