Fue fundada en 1572 con el nombre de "Villa de Santa María de Leyva" y reconocida como monumento nacional en 1954.