En las estribaciones de los
montes de Oca en su lado oriental, en un estrecho vallejo formado por el arroyo de su nombre o “del
Río”, afluente del Tirón, en terreno desigual, está situado
PURAS DE VILLAFRANCA, a 7 km de
Belorado y 46 de
Burgos, al que se llega por una
carretera, que parte de la que lleva de Belorado a
Pradoluengo.
Son sus vecinos
Ezquerra,
San Miguel de Pedroso,
Tosantos,
Villambistia,
Espinosa del Camino,
Villafranca Montes de Oca y los montes por el sur.
Aparece su nombre escrito ya en el año 979: “in villa Puras”, en el cartulario de San Millán de la Cogolla. Y el Marqués de la Ensenada en su célebre Catastro recoge la declaración de sus pobladores en 1752, que afirmaron pertenecer únicamente al rey, es decir, era lugar de realengo.
En 1848 Pascual Madoz en su Diccionario geográfico le asigna 85 habitantes. Aprovechó bien la bonanza poblacional de la segunda mitad del siglo XIX, como la inmensa mayoría de los
pueblos de la provincia, y triplicó el número de sus habitantes, llegando a 249 en 1900. Comenzó a descender, sin embargo, en la dura primera mitad del siglo XX y presentaba en 1950 un censo de 170 personas.
Y termina el siglo con 35 habitantes en el año 2000, después de sufrir los embates de la dura emigración.