The patron of Barzio is Sant'Alessandro, celebrated on 26 August; the municipality holds the Chiesa di Sant'Alessandro.
The municipality also holds the Chiesa di Santa Maria Assunta, the Oratorio di San Giovanni Battista, the Santuario della Regina dei Monti e delle Funivie, Palazzo Manzoni and the Museo La Fornace.