Villaquirán de la Puebla es una localidad y un municipio[1] situados en la provincia de Burgos, Castilla la Vieja, en la comunidad autónoma de Castilla y León (España), comarca de Odra-Pisuerga, partido judicial de Burgos, cabecera del ayuntamiento de su nombre.
Cuenta con una población de 46 habitantes (INE 2024).
Población de derecho según los censos de población del INE.
Población de hecho según los censos de población del INE.
Lugar que formaba parte, en su categoría de pueblos solos, del Partido de Castrojeriz, uno de los catorce que formaban la Intendencia de Burgos, durante el periodo comprendido entre 1785 y 1833, en el Censo de Floridablanca de 1787, jurisdicción de realengo con alcalde pedáneo.