D’origine romane, mais fortement dégradée au XVIe s., l’église actuelle fut reconstruite au milieu du XVIIIe s. comme en témoigne le style architectural néo-classique de sa façade d’entrée avec ses pilastres et son fronton. Autrefois dédiée à Notre-Dame, elle est consacrée depuis sa reconstruction à Saint-Firmin, ancien évêque d’Uzès au Ve s.. A l’intérieur, la nef est flanquée de 8 chapelles collatérales.