La parròquia de Sant Cristòfol té una llarga trajectòria vinculada a la història del municipi de Campdevànol, al Ripollès. La primitiva església, coneguda com la Vella, ja apareix documentada l’any 987 i estava situada en un turó prop del riu Merdàs. Aquesta primera construcció va mantenir el culte fins al 1885, moment en què es va decidir edificar una nova església més cèntrica per adaptar-se al creixement del nucli urbà. L’actual parròquia va ser construïda entre 1885 i 1890 i inaugurada el 1890. L'edifici actual d’una nau central coberta amb volta de llunetes i dividida en quatre trams, amb dues naus laterals formades per la unió de capelles.
Ja fa uns anys que es van detectar certes patologies en a coberta de 'església, i és pe això que la parròquia, amb l’ajut dels tècnics del Bisbat de Vic, va redactar un projecte executiu de rehabilitació de la teulada que es va dividir en vàries fases. Aquest 2025 s'ha executat la fase 2, consistent en la rehabilitació integral de la teulada de l’ala nord, que havia quedat inutilitzada a causa de filtracions d’aigua en dies de pluja.
Aquesta actuació ha comptat amb el suport econòmic de l'Àrea de Presidència de la Diputació de Girona.