L'église fut sans doute construite au début du XIIe siècle, incluse dans les fortifications du « castrum », avec de nombreuses modifications ultérieures, apportées aux XIIIe et XIVe siècles.
Elle fait l'objet d'un classement au titre des monuments historiques depuis le 29 avril 1987.