Nel XVI secolo contava solo poco più di trecento abitanti che vivevano in semplici case di legno con loggiati, verso la fine dell'Ottocento, con il miglioramento economico e sociale della popolazione, apparvero le prime ville e successivamente, con l'avvento del turismo di massa, numerosi condomini.
Il paese è considerato capoluogo turistico della Valsassina e offre numerose opportunità agli sportivi; da qui parte infatti una funivia, attiva già dagli anni '60, che conduce agli impianti di risalita dei Piani di Bobbio e della Valtorta costituendo il comprensorio sciistico più vicino a Milano ed alla Brianza.
Simboli
Lo stemma e il gonfalone del Comune di Barzio sono stati concessi con decreto del presidente della Repubblica del 22 settembre 1992.[8][9]
«Semitroncato partito: nel 1°, di argento, alle lettere maiuscole AR, poste in fascia, nel 2°, di rosso, al bue passante, di argento; nel 3°, di azzurro, al leone d'argento; il tutto sotto il capo di rosso, caricato di tre stelle di otto raggi, d'oro.»
(D.P.R. 22.09.1992)
Lo stemma del paese si basa su una proposta formulata dallo studioso di storia locale Pietro Pensa. Le tre stelle ad otto punte ed il leone ricordano la Valsassina e l'importanza di questo paese per tutta la Valle.
Il monogramma AR è presente negli stemmi della famiglia Arrigoni e rimanda alla beata Guarisca Arrigoni, nata a Barzio nel 1382, che nel XV secolo fondò l'ospedale della Valle a Concenedo.[10]
Il manzo passante è simbolo della famiglia Manzoni, originaria della Valsassina.[11]
Secondo i dati ISTAT al 31 dicembre 2021 i cittadini stranieri residenti a Barzio erano 68[14].
Cultura
Biblioteche
La biblioteca comunale ha sede a Palazzo Manzoni in via Alessandro Manzoni 12.
Fondo Biblioteca manzoniana: dotazione della Biblioteca comunale è dedicato interamente alla figura di Alessandro Manzoni, alle sue opere ed alla relativa critica.
Nelle prime settimane di giugno dal 2015 al 2019 aveva luogo Nameless Festival (Nameless Music Festival fino al 2022), che si è successivamente spostato ad Annone di Brianza.