A pesar de citarse en ocasiones su fundación alrededor de 1700 como pedanía de El Olmo,[3][4] las referencias documentales y arqueológicas fácilmente demuestran su origen al menos medieval.
En el reparto de rentas del cabildo de 1247 aparece mencionado por primera vez como Sant Christoval de Barvolla.[5]
En el siglo XVI ya aparece como Olmillo, unida en lo eclesiástico a la vecina Covachuelas y dependiendo de la Iglesia de San Sebastián de Sepúlveda.[5]
Ya en el siglo XVIII, el Catastro de Ensenada habla de El Olmillo y Cobachuelas compartiendo municipio, continuando dentro del mencionado ochavo.[6]
OLMILLO (el): l. que por real órden de 1.º de enero de 1847 forma ayunt. con Aldeonte (1/2 leg.), en la prov. y dióc. de Segovia (9 3/4), part. jud. de Sepulveda (3/4), aud. terr. de Madrid (20), c. g. de Castilla la Nueva. sit. en terreno llano, le combaten todos los vientos, en particular el O.: su clima es frio, y sus enfermedades mas comunes pulmonías y dolores de costado: tiene 25 casas de mala construccion distribuidas en 2 barrios, titulados el Olmillo y Cobachuelas, 18 en el 1.º y 7 en el 2.°; hay escuela de instruccion primaria comun á ambos sexos á la que concurren 10 niños y 4 niñas que se hallan á cargo de un maestro, dotado con 8 fan. de trigo por los padres de sus discípulos; una fuente de buenas y abundantes aguas de las cuales se utilizan los vec. para sus usos, y una igl. parr. (San Cristóbal) con curato de entrada y provision ordinaria: hay una ermita, San Lorenzo lebita y mártir, ayuda de parr., y el cementerio está en parage que no ofende la salud piibbca. Confina el térm. N. Navares de Ayuso y Aldeonte; E. Barbolla; S. Duraton y el Olmo, y O. Sepulveda; se estiende 1/4 leg. de N. á S. y 1/4 de É. á O. y comprende un pequeño monte de encina, un plantío de álamos blancos, una dehesa de buenos pastos y algunas prados que crian regular heno: atraviesa el térm. un arroyo titulado Navares de las Cuevas, el que se une al r. Duraton: el terreno es de mediana calidad. caminos: los que dirigen á los pueblos limítrofes, en regular estado: el correo se recibe de la cab. del part. por los que van al mercado. prod.: trigo, cebada, centeno, algarrobos, garbanzos, patatas y pastos; mantiene ganado lanar, vacuno, yeguar y asnal; cria caza de liebres, conejos, perdices y otras aves, y pesca de bermejuelas y cangrejos. ind.: la agrícola y un molino harinero: el comercio esta reducido á la esportacion de los frutos sobrantes para los mercados de Sepulveda, é importacion de los art. de que se carece. pobl.: 29 vec., 105 alm. cap. imp.: 30,671 rs. contr. segun el cálculo general y oficial de la prov. 20'72 por 100.
Su término es un enclave del municipal de Aldeonte, que con orografía arriscada con algunas zonas boscosas, es atravesado por el río de la Hoz. Con Sepúlveda a 4 km y la capital municipal se encuentra a 3 km al noreste, más próximas están Barbolla a 1 km al este y la pedanía de Covachuelas 2,3 km al oeste. La localidad es atravesada por una carretera rural que la conecta con Barbolla y la SG-232 (nexo de la SG-205 y la A-1).
Ermita románica de San Lorenzo. El peligro que supone se posible desaparición y el abandono institucional la llevó a ser incluida en la Lista roja de patrimonio en peligro el 2 de junio de 2009 por la asociación de utilidad pública Hispania Nostra. Está situada en un altozano a las afueras del pueblo sobre el arroyo de la Hoz o de Mariaceite, hoy se utiliza como cementerio.[8][9]
Iglesia de San Cristóbal, fue rehabilitada en 1933 tras un incendio.
Antigua cruz de piedra.
Casa blasonada de la condesa Catalina de Contreras, con su bodega conectada a la Cueva La Mina según la leyenda.
Es tradicional que los pastores enciendan las varetas de los gamones y acudan a la cueva de La Mina, de gran tamaño y unas cinco salas. Allí obtienen de la planta pintura para después marcar a sus ovejas.[10]