Villaquirán de la Puebla es un municipio ubicado en la provincia de Provincia de Burgos en Castilla y León. La población de Villaquirán de la Puebla es de 46 personas (2020), el área de Villaquirán de la Puebla es de 11.48 kilómetros cuadrados, la distancia de Villaquirán de la Puebla a Madrid es de 245 kilómetros. Villaquirán de la Puebla comparte fronteras con Iglesias, Los Balbases, Castrojeriz y Hontanas.