El origen de la villa se remonta al periodo romano, registrándose también algunas villas en el término municipal. Durante la Edad Media sus fortificaciones protegían el valle del Esgueva de las incursiones musulmanas. Destacan el posible puente romano y la iglesia con un buen retablo mayor de estilo neoclásico.