那不勒斯市本身的人口大约为100万,大都会区,有时称为“大那不勒斯”,另外有250万人口:大都会区通常包括如下城镇:Arzano、Casandrino、Casavatore、Casoria、Cercola、Marano di Napoli、Melito di Napoli、Mugnano di Napoli、波蒂奇、波佐利、Quarto、San Giorgio a Cremano、San Sebastiano al Vesuvio和Volla。那不勒斯省的人口总体上相当年轻:19%的人口在 14岁以下,13%的人口超过65岁,而全国平均水平分别为14% 和19%。该地的女性的百分比较高,为52.4%,男性只占47.6%。目前那不勒斯的出生率在意大利属于较高的类型,达到每千人10.46人,高于意大利平均水平每千人9.45人
那不勒斯地区也是意大利人口最稠密的地方,意大利人口最稠密的6个市镇(包括那不勒斯市本身在内)均位于那不勒斯省。
与许多意大利北方城市不同,那不勒斯的移民数量少得多,居民中98.5%为意大利人。2006年,该市共有19,188名外国人;大多数外国人来自东欧,特别是乌克兰和波兰。大体而言,非欧洲人的数量较少,不过这里还是有少量的斯里兰卡和东亚移民团体。统计显示大多数移民为女性;这是因为男性移民倾向于到北方寻找工作。
那不勒斯居民所讲的方言,那不勒斯语,与南意大利大部分地方所讲的方言相类似