La Puebla de Valdavia es un municipio ubicado en la provincia de Provincia de Palencia en Castilla y León. La población de La Puebla de Valdavia es de 95 personas (2020), el área de La Puebla de Valdavia es de 29.50 kilómetros cuadrados, la distancia de La Puebla de Valdavia a Madrid es de 264 kilómetros.