En 1808, durante la Guerra de la Independencia, tuvo lugar en las cercanías de la población la batalla de Sahagún, que enfrentó a la caballería británica y la francesa, siendo la victoria final para los primeros. En 2008 se conmemoró el segundo centenario de dicha batalla mediante una recreación simbólica hecha por figurantes.