La iglesia de Santa María la Mayor es un templo que conserva restos románicos de su fábrica original de los siglos XII y XIII, si bien la mayor parte de su arquitectura y su mobiliario interno corresponden a una época posterior, fundamentalmente el siglo XVI, con intervenciones en el XIX.