Il Comune di Alba ha una popolazione residente di 31.131 abitanti, 14.857 maschi e 16.274 femmine. Secondo i dati estrapolati dal database comunale al 31 dicembre 2024, la popolazione residente è diminuita di 150 unità rispetto all'1 gennaio 2024 quando era 31.281.
I minori di 18 anni sono 4.416, gli ultra 65enni sono 8.167 (26%), gli ultra novantenni sono 586, i residenti che festeggeranno 100 anni nel 2025 (nati nell'anno 1925) saranno 5, gli anziani ultracentenari (nati fino al 31/12/1924) sono 15.
Nel 2024 sono nati 174 bambini residenti: 97 maschi e 77 femmine. Di questi, 27 sono bimbi nati da genitori stranieri che hanno avuto 19 maschi e 8 femmine.
I residenti morti sono stati 336: 154 uomini e 182 donne, 73 morti in meno rispetto all'anno scorso quando erano stati 409. Gli stranieri deceduti sono stati 9.
Gli stranieri residenti sono 3.721: 1.781 maschi e 1.940 femmine. I minori sotto i 18 anni sono 641, mentre gli ultra 65enni sono 274. Rispetto all'anno precedente, la popolazione straniera è diminuita di 1 unità.
Gli immigrati presenti ad Alba provengono soprattutto da Romania (1273), Marocco (414), Albania (437), Macedonia del Nord (184) e Bulgaria (151).
Per quanto riguarda lo stato civile, durante l'anno 2024 in città sono stati celebrati 117 matrimoni. Di questi, 88 sono matrimoni solo con rito civile, i rimanenti 29 con cerimonia religiosa. Mentre nel 2023 erano stati celebrati 88 matrimoni. Nell'arco del 2024 ad Alba è stata celebrata 1 unione civile.
Infine, le persone che hanno avuto la cittadinanza italiana nel Comune di Alba sono state 161, una riduzione rispetto all'anno 2023 in cui erano state 176.