La iglesia está documentada desde el año 947, cuando dependía del monasterio de Sant Pere de Rodes, y fue consagrada como parroquia en 1079. El edificio actual es el resultado de varias ampliaciones a lo largo de mil años, a partir de una nave rectangular orientada de este a oeste con capillas añadidas. Destaca el portal de 1502, donde figura la inscripción «Joan Desclapers, batlle, dono aquest portal l’any 1502» [Joan Desclapers, alcalde, hago donación de este portal en el año 1502], la torre de defensa del siglo XVI, el majestuoso campanario del siglo XV y el muro de mediodía, de origen románico, coronado con arcuaciones lombardas, donde aún se distingue la antigua puerta de acceso al templo medieval, testimonio de su pasado histórico y de gran valor arquitectónico.