Originellement, l'église (romane) dépend du prieuré de l'Île Barbe[1]. Une mention fait état de son existence en 971 dans un document de Conrad III de Bourgogne[1].
Concernant les chapelles de l'église, un document datant de 1613 mentionne l'existence des deux chapelles latérales: la chapelle Saint-Denis à droite et la chapelle Saint-Blaise à gauche[1]. Plus tard, en 1655, il est fait mention de la chapelle située au Nord, dite du «Chamarier»[1].
Historiquement[Quand?], l'esplanade sur laquelle se trouve l'église, accueillait un cimetière[2]. L'église est considérablement modifiée à la fin du XVIIIesiècle en particulier son clocher[2]. En 1808, la toiture est refaite[2]. Vers 1847, le clocher est réhabilité tel qu'il était avant sa réfection fin XVIIIesiècle (à la demande des habitants)[2]. En 1854, les façades sont refaites[2]. Enfin, le dôme est refait en 1931[2] (architecte: Bouvier de Meximieux; entrepreneur: Cuzin-Rambaud). Le monument aux morts situé à proximité est érigé en 1920 grâce à une souscription publique[3].
En octobre 2014, l'église est vandalisée et des hosties sont dérobées[4].
Ouvrage collectif, Richesses touristiques et archéologiques du canton de Meximieux: Meximieux, Bourg-Saint-Christophe, Charnoz, Faramans, Joyeux, Le Montellier, Pérouges, Rignieux-le-Franc, Saint-Éloi, Saint-Jean-de-Niost, Saint-Maurice-de-Gourdans, Villieu-Loyes-Mollon, Société d'histoire et d'archéologie de la Plaine de l'Ain, , 306p. (ISBN978-2907656320)