Barrios de Villadiego es una pequeña localidad y una Entidad Local Menor perteneciente al
ayuntamiento de Villadiego, situada en la provincia de
Burgos, a orillas del arroyo Novaleja, en la campiña que forman el interfluvio de los
ríos Brulles y Odra y sus afluentes, en la comarca Odra-Pisuerga.
En el término del despoblado de
San Andrés, hay restos prehistóricos y materiales constructivos y
cerámica de época tardorromana.
El entorno de la población fue fundado en el año 884, históricamente vinculado al Alfoz de Villadiego, tenía seis barrios, origen probable del actual topónimo: San Andrés, San Juan, San Jorge, San Juan de los
Campos,
Santa Marina y San Urban.
Lugar que formaba parte de la cuadrilla del Condado en el partido de Villadiego, uno de los catorce que formaba la Intendencia de Burgos. Tenía jurisdicción de señorío, siendo su titular el Duque de Frías, quien podía nombrar alcalde pedáneo.
Lo más representativo de la localidad es su
iglesia renacentista dedicada a San Pedro. Se trata de un templo de finales del siglo XV y principios del XVI, de una sola nave construida en sillería, amplia, abovedada,
ábside rectangular,
portada renacentista, de 1653, amplia, con
arco de medio punto y la
torre es cuadrada, con un alto y profundo arco de medio punto que vacía más de media torre en el exterior del hastial de los pies.
Barrios de Villadiego se mira en la pequeña cadena montañosa formada a partir de la Peña Amaya y en la inmensa llanura que la rodea.