En una leve loma a orillas del
río Odra, junto a
carretera que, partiendo de
Villamayor de Treviño de la que une Villadiego con Melgar de Fernamental, nos lleva a
Grijalba, encontramos a
MAHALLOS, a 9 Km de Villadiego y 42 de
Burgos.
Se encuentra rodeado por Grijalba,
Villasidro,
Sordillos y Villamayor de Treviño.
El padre Enrique Flórez, en su magnífica obra “
España sagrada” nos ofrece datos de que su nombre aparece escrito en torno a 1250, entre los
pueblos que aportaban a la mitra burgalesa y sus pobladores declararon en 1752 en las respuestas generales del Catastro del Marqués de la Ensenada que pertenecían al señorío del duque de Frías.
Nunca fue elevado el número de sus pobladores y así Pascual Madoz en su Diccionario geográfico le atribuye 37 habitantes en el año 1848. En contra de la línea de comportamiento de la inmensa mayoría de los pueblos de la provincia, no creció a lo largo de la segunda mitad del siglo XIX y contaba en 1900 con tan sólo 38 personas. Sí le fue algo más favorable la dura primera mitad del siglo XX y presentaba en el año 1950 un censo con 54 habitantes.
Pero no se ha visto libre de los efectos de la inexorable emigración de la segunda mitad del siglo, que lo ha dejado reducido a 8 personas en el año 2000.