Tiene su origen a partir del siglo XII, al igual que el resto de núcleos poblados pertenecientes a la Comunidad de Villa y Tierra de Cuéllar surgidos tras la repoblación de Cuéllar, y fue denominado hasta el siglo XIX únicamente como La Lastra, pasando después a adoptar su actual denominación.