La prima costruzione di questa chiesa e' veramente antica, e l'incisione di una data 1602 sul muro esterno ne attesta un primo restauro. All'interno della chiesa sulla parete sinistra sono ben visibili i resti di un muro romanico. Lungo le pareti si possono vedere degli affreschi purtroppo deteriorati. Qui si trovava anche un altare ligneo che ora e' in restauro.
Attualmente l'edificio è di proprietà del Comune e viene utilizzato solo per le celebrazioni nella solennità di Tutti i Santi, il giorno dei Morti e l'Ottava dei defunti.
Nel 2011 si sono conclusi alcuni lavori di restauro, effettuati dal Comune di Boca grazie a fondi messi a disposizione dalla Fondazione Banca Popolare di Novara, che hanno permesso di recuperare parte degli intonaci interni e dipinti sulle pareti.