Au XI ème siècle, il y avait d'abord qu'une simple chapelle prieurale qui fut un siècle plus tard transformée en église paroissiale. La paroisse de Saint Christophe en Bresse dépendait de la paroisse de Saint Germain du Plain qui dépendait elle-même de celle de Cluny. Elle mesure 28m de longueur par 13m de largeur (13x28=364m²). Elle fut recouverte de laves, des sortes de tuiles plates. On pense que c'est au XVIe siècle environ que les laves ont été remplacées par des tuiles plus légères.