Dall’analisi della situazione anagrafica della città, risulta che al 31 dicembre 2020 Verbania ha 30.234 abitanti (14.273 masch, 15.961 femmine) di cui 2.691 stranieri (1.218 maschi, 1.473 femmine). A inizio anno la popolazione ammontava a 30.382 abitanti, di cui 2.668 stranieri. Il numero di famiglie anagrafiche ammonta in totale a 14.426, le famiglie con almeno uno straniero sono 1.394 e quelle con intestatario straniero 1.012.
Le famiglie con 1 componente sono 5.786, con 2 componenti 4.306, con 3 componenti 2.441, con 4 componenti 1.483, con 5 componenti 294, con oltre 5 componenti 118. Il numero di famiglie con 1 figlio è 3.136, con 2 figli 1.665, con 3 figli 273, con oltre 3 figli 43. Le famiglie monogenitoriali sono 1.826, con entrambi i genitori italiani 2.942, con entrambi i genitori stranieri 157, con un genitore straniero 219.