Secondo l’ultimo censimento (2001) gli italiani sono poco più di 56 milioni. Circa il 70% vive in centri urbani, mentre la popolazione rurale si aggira sul 30%Le grandi città con più di un milione di abitanti sono solo Roma (con più di 2 milioni e mezzo di abitanti) Milano e Napoli, seguite da Torino (904.000), Palermo (684.000), Genova (636.000), poi Bologna (361.000) e via di seguito. La densità di popolazione è di 186,9 abitanti per Km², ma le differenze tra le diverse zone sono notevoli: nell’Italia Nord-occidentale la media è di 254,9, nell’Italia insulare di129,9 abitanti per Km². Anche il numero di abitanti nelle diverse regioni varia: la Lombardia con circa 9 milioni di abitanti è la regione più popolata, la Valle d’Aosta (con 120.300 abitanti) e il Molise (con poco più di 300.000 abitanti) le meno popolate. Altre regioni con molti abitanti sono Campania,Lazio e Sicilia(sui 5-6 milioni), seguite da Piemonte, Puglia e Veneto (con più di 4 milioni)
据2001年最新人口普查统计,意大利全国人口总数不足5600万。其中约有70%为城市人口,其余30%是农业人口。人口超过百万的大城市有:罗马(250多万人)、米兰那不勒斯,接下来是都灵(904000人)、巴勒莫(684000人)、热那亚(636000人)和博洛尼亚(361000人)。人口密度是每平方公里为1869人,但不同地区
的人口密度相差很大:意大利西北部地区平均人口密度为2549人,西西里岛与萨丁岛的平均人口密度为1299人。不同地区居民人数也不相同:伦巴第大区居民人数最多,大约有900万人,瓦莱达奥斯塔大区只有1203万人,而莫利塞不到30万。其余居民人口较多的大区是:坎帕尼亚、拉齐奥和西西里(大约500万-600万居民),其次是皮埃蒙特、普利亚和威内托大区(400多万居民)。