Italy’s Biggest and Smallest Municipalities: The Top 50 and Bottom 50 by Population

Italy has 7,904 municipalities, and the distance between the largest and the smallest is enormous: Rome has 2,770,226 residents, Morterone, in the province of Lecco, has 29. Rome is about 95,500 times bigger.

The 50 largest, from Rome down to Pesaro (95,950), hold 14,357,357 people, about 24% of all Italians. The 50 smallest together have just 3,485 residents, roughly 0.13% of Rome’s population.

The 50 largest: Rome is twice the size of anyone else

Rome has 2,770,226 residents, just over twice as many as Milan (1,374,582), the second largest. Naples (922,094) and Turin (858,205) follow, then Palermo (637,885), Genoa (566,410), Bologna (391,686), Florence (368,419), Bari (317,205) and Catania (300,356). Those ten alone account for 8,507,068 people, about 14% of the country.

After Catania the numbers drop fast. Verona (258,031) and Venice (256,083) come next, then Messina (222,329), Padua (209,730), Prato (201,410) and Trieste (200,609), the last municipalities above 200,000. Forty-four of the 50 largest have more than 100,000 residents, and the list ends with Pesaro at 95,950.

A few surprises sit in the middle of the ranking. Giugliano in Campania, near Naples, is 34th with 122,364 residents, ahead of the provincial capitals Bergamo, Trento, Vicenza and Bolzano. Two pairs of cities share a province: Naples and Giugliano in Campania, and Forlì and Cesena.

Area and density: compact Naples and Milan, sprawling Rome and Ravenna

Size on the map and size in population are very different things. Rome covers 1,287.24 km², seven times Milan’s 181.68 km², and its density is 2,152 inhabitants per km². Naples packs 922,094 people into 118.94 km², the highest density of the 50 at 7,752 per km². Milan (7,566) and Turin (6,598) come next, followed by Palermo (3,972), Monza (3,703) and Florence (3,601).

Monza and Pescara are the dense small cities of the list, each with only about 33 to 34 km² (33.09 and 34.33) and densities above 3,400.

The opposite end is made of large territories with moderate populations. Ravenna spreads over 653.81 km² for 156,463 residents, a density of just 239. Sassari (547.03 km², density 224), Foggia (509.25 km², 290) and Perugia (449.61 km², 366) are similar. Sassari has the lowest density of the 50, followed by Ravenna, Andria (242) and Arezzo (253). Venice, with 415.89 km² of lagoon and mainland, sits at 616.

The 50 smallest: a story of Piedmont’s valleys

Morterone (29 residents, Lecco) is the smallest municipality in Italy, followed by Pedesina (36, Sondrio), Briga Alta (41, Cuneo), Moncenisio (41, Turin), Ingria (45, Turin) and Macra (46, Cuneo). The 50th smallest, Roascio in Cuneo, has 91.

The province codes in the source point to the Alps: 32 of the 50 smallest municipalities are in Piedmont, and 19 of them are in the province of Cuneo alone. Turin has five, Vercelli four, and Alessandria three. Altitude explains much of it. Twenty of the 50 lie at 1,000 m or higher, up to Rhêmes-Notre-Dame in Aosta Valley (1,725 m) and Argentera in Cuneo (1,684 m). A few sit in the plains, such as Maccastorna in Lodi (45 m), Villa Biscossi in Pavia (90 m) and Collobiano in Vercelli (143 m).

Density is extremely low. Briga Alta has 0.79 inhabitants per km², Rhêmes-Notre-Dame 0.96 and Argentera 1.02, versus Italy’s national figure of 196. Rhêmes-Notre-Dame is also the largest of the 50 at 86.83 km² with only 83 residents. At the other end, tiny Blello in Bergamo (2.20 km², 75 residents) has the highest density of the group at 34 per km².

Taken together, the 50 smallest municipalities cover 1,080.63 km², less than Rome’s 1,287.24 km² alone.

Table 1: the 50 largest municipalities

Resident population on 1 January 2021. Province codes are the standard two-letter Italian codes.

RankMunicipalityProv.ResidentsSurface (km²)Density (inh./km²)Altitude (m)
1RomeRM2,770,2261,287.242,15220
2MilanMI1,374,582181.687,566122
3NaplesNA922,094118.947,75217
4TurinTO858,205130.066,598239
5PalermoPA637,885160.593,97214
6GenoaGE566,410240.292,35719
7BolognaBO391,686140.862,78154
8FlorenceFI368,419102.323,60150
9BariBA317,205117.412,7025
10CataniaCT300,356182.801,6437
11VeronaVR258,031198.911,29759
12VeniceVE256,083415.896162
13MessinaME222,329213.761,0403
14PaduaPD209,73093.032,25512
15PratoPO201,41097.352,06961
16TriesteTS200,60985.102,3572
17BresciaBS197,30490.332,184149
18ParmaPR195,998260.6075257
19TarantoTA190,717249.8676315
20ModenaMO186,414183.171,01834
21Reggio CalabriaRC173,026239.0472431
22Reggio EmiliaRE170,601230.6874058
23PerugiaPG164,721449.61366493
24RavennaRA156,463653.812394
25LivornoLI155,370104.711,4843
26RiminiRN150,240135.791,1065
27CagliariCA149,57284.581,7686
28FoggiaFG147,467509.2529076
29FerraraFE131,669405.143259
30SalernoSA129,20659.852,1594
31LatinaLT127,560277.6245921
32MonzaMB122,52233.093,703162
33SassariSS122,506547.03224225
34Giugliano in CampaniaNA122,36494.631,29397
35BergamoBG119,99340.152,989249
36TrentoTN118,879157.87753194
37PescaraPE118,76634.333,4594
38ForlìFC117,407228.2051434
39SiracusaSR117,053207.8256317
40VicenzaVI111,11380.581,37939
41TerniTR107,982212.43508130
42BolzanoBZ107,46752.292,055262
43PiacenzaPC102,731118.2386961
44NovaraNO102,225103.05992162
45AnconaAN99,273124.8779530
46UdineUD98,15657.191,716113
47AndriaBT97,489402.88242151
48ArezzoAR97,373384.75253296
49CesenaFC96,520249.4638744
50PesaroPU95,950152.8162811

Table 2: the 50 smallest municipalities

Rank counts from the largest (7,904 municipalities in total), so 7,904 is the smallest. A ‡ marks names that were garbled in the source and could not be identified with certainty; see the notes below.

RankMunicipalityProv.ResidentsSurface (km²)Density (inh./km²)Altitude (m)
7,855RoascioCN916.4214458
7,856GorretoGE9018.884.77533
7,857Carrega LigureAL8855.261.59958
7,858ElvaCN8726.223.321,637
7,859PiazzoloBG874.1521702
7,860CollobianoVC869.229.32143
7,861SambucoCN8546.141.841,184
7,862Castellania CoppiAL857.2112400
7,863OncinoCN8547.361.791,220
7,864“Stay” ‡CN8414.095.961,250
7,865MalvicinoAL839.049.19420
7,866Rhêmes-Notre-DameAO8386.830.961,725
7,867Carapelle CalvisioAQ8314.795.61910
7,868Celle di MacraCN8231.112.641,270
7,869CissoneCN825.9014661
7,870Monasterolo CasottoCN817.6811726
7,871SprianaSO807.6810754
7,872MontelapianoCH808.279.68740
7,873BaradiliOR805.5714165
7,874CanosioCN7948.451.631,225
7,875ArgenteraCN7876.261.021,684
7,876MarcetelliRI7611.086.86930
7,877Salza di PineroloTO7515.894.721,210
7,878IsascaCN755.0815660
7,879BlelloBG752.2034815
7,880Montebello sul SangroCH755.3814810
7,881PietraporzioCN7455.191.341,246
7,882CarcoforoVC7322.803.201,304
7,883“Tax” ‡PC7024.132.90906
7,884Olmo GentileAT705.6212615
7,885FasciaGE7011.256.22900
7,886Rocca de’ GiorgiPV6810.506.48219
7,887“Branch” ‡VC6743.271.55917
7,888MaccastornaLO655.751145
7,889IglianoCN643.4019532
7,890Villa BiscossiPV634.881390
7,891CastelmagnoCN5949.311.201,141
7,892“Rodent” ‡GE5912.814.61981
7,893MasselloTO5638.261.461,188
7,894“Ball” ‡CN543.1117616
7,895MarmoraCN5341.131.291,225
7,896CervattoVC529.545.451,004
7,897RibordoneTO4843.601.101,023
7,898TorresinaCN473.8212704
7,899MacraCN4624.661.87875
7,900IngriaTO4514.753.05816
7,901MoncenisioTO414.509.111,461
7,902Briga AltaCN4152.180.791,310
7,903PedesinaSO366.305.711,032
7,904MorteroneLC2913.712.121,070
Italy's Biggest and Smallest Municipalities: The Top 50 and Bottom 50 by Population

Source: Istat, resident population as of 1 January 2021.