L’église paroissiale Saint-Pierre, située dans le village de Charmeil, fut bâtie entre 1862 et 1871. Elle remplace l'église paroissiale romane située dans le parc du château, qui fut détruite en 1876. L’église a conservé le bas-relief de saint Pierre et la plaque de donation, récupérés de l’ancienne église. Le clocher et la sacristie furent construits en 1903 et 1904, par M Percilly , un architecte de Vichy, pour remplacer l’ancien clocher en ruine. La position du clocher, contre le flanc nord est originale et correspond à la volonté de l’architecte de ne pas raccourcir la nef.