Villameriel es un municipio ubicado en la provincia de Provincia de Palencia en Castilla y León. La población de Villameriel es de 106 personas (2020), el área de Villameriel es de 53 kilómetros cuadrados, la distancia de Villameriel a Madrid es de 321 kilómetros. Villameriel comparte fronteras con Bárcena de Campos, Castrillo de Villavega, Abia de las Torres, Villaprovedo, Santa Cruz de Boedo, Calahorra de Boedo, Páramo de Boedo, Sotobañado y Priorato, Olea de Boedo, Collazos de Boedo, Villasila de Valdavia, Villanuño de Valdavia y Villaeles de Valdavia.