La paroisse de Villamblard a été le siège d’un archiprêtré du XIVe siècle à 1732, date où le siège est déplacé à Neuvic.
La première église de Villamblard est mentionnée au début du XIIe siècle, mais la construction de l’édifice remonte probablement à la fin du XIe siècle ou au début du XIIe siècle. Elle était de style gothique, et jouxtait le château de Barrière. Elle est détruite par les protestants lors des guerres de religion.
L’église actuelle a été construite au début du XVIIIe siècle sur l’emplacement d’un temple protestant.
L’imposant clocher de l’église a été reconstruit quatre fois en l’espace d’un demi-siècle. La première fois en 1847, en lui donnant une forme carrée ; la deuxième fois, en utilisant du bois ; la troisième fois, en adjoignant un fronton allongé ; la quatrième fois, en donnant une forme de dôme à la toiture du clocher (voir galerie). De nos jours, le clocher de l’église est doté d’une toiture à quatre pans.
En 1894, l’église a fait l’objet d’importantes rénovations.