La patrona di Mergozzo è Santa Maria Vergine Assunta, festeggiata il 15 agosto nella Chiesa della Beata Vergine Assunta.
Nel giugno 1889, di fronte al rifiuto del prevosto di Mergozzo di salire al villaggio per celebrare la festa di San Giovanni, patrono degli scalpellini, gli abitanti si rivolsero al pastore della chiesa evangelica di Intra. Il paese conserva anche la Chiesa di Santa Marta e l'Oratorio di Santa Maria della Natività e Sant'Anna, oltre al Civico Museo Archeologico.