Pertenece a la comarca de las Merindades. El pueblo data del año 800 a.C. por los cántabros. Donde actualmente se asienta la villa, existieron diversos núcleos habitados, prueba de ello es la presencia del yacimiento arqueológico de Ojo Guareña, así como restos de la Edad del Bronce y de la Edad del Hierro.
En un importante cruce de caminos, al norte de Burgos, a unos 98 kilómetros de distancia aproximadamente, al pie de la cordillera Cantábrica y con tres puertos que comunican con Cantabria, encontramos Espinosa de los Monteros, con unos 2.300 habitantes aproximadamente.