En el pago conocido como Teso del Castro, se han encontrado restos arqueológicos de época prehistórica, de la edad de hierro y época
romana. Por lo que muchos han fechado el origen de la localidad en época romana.
Fernando y, El Magno, cedió la villa al
monasterio de Sahagún y en el año 1221 ya tiene su propio fuero. Posteriormente pasa a ser propiedad de los Almirantes de Castilla.
Los
edificios más sobresalientes de la localidad son la llamada
Casa-
Palacio de los Francos y la
Iglesia de
Santa ... (ver texto completo)