Provinces
The population of the provinces of Lombardy according to census results and latest official estimates.
| Name | Abbr. | Status | Capital | Area A (km²) | Population Census (C) 1981-10-25 | Population Census (C) 1991-10-20 | Population Census (C) 2001-10-21 | Population Census (C) 2011-10-09 | Population Census (C) 2021-12-31 | Population Estimate (Ep) 2025-01-01 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bergamo | Prov | Bergamo | 2,755 | 875,624 | 911,392 | 974,873 | 1,088,284 | 1,102,997 | 1,115,037 | 275500 | → | |
| Brescia | Prov | Brescia | 4,785 | 1,017,093 | 1,044,544 | 1,108,776 | 1,238,044 | 1,253,157 | 1,266,138 | 478500 | → | |
| Como | Prov | Como | 1,279 | 511,425 | 522,147 | 537,500 | 586,735 | 594,941 | 598,333 | 127900 | → | |
| Cremona | Prov | Cremona | 1,770 | 332,236 | 327,970 | 335,939 | 357,623 | 351,654 | 353,995 | 177000 | → | |
| Lecco | Prov | Lecco | 806 | 285,047 | 294,248 | 309,708 | 334,303 | 332,457 | 333,804 | 80600 | → | |
| Lodi | Prov | Lodi | 783 | 179,102 | 184,025 | 197,672 | 223,755 | 227,327 | 230,447 | 78300 | → | |
| Mantova | Prov | Mantova | 2,341 | 377,158 | 369,630 | 377,790 | 408,336 | 404,476 | 407,312 | 234100 | → | |
| Milano | MetProv | Milano | 1,575 | 3,139,490 | 3,009,338 | 2,940,579 | 3,038,420 | 3,214,630 | 3,247,623 | 157500 | → | |
| Monza e della Brianza | Prov | Monza | 405 | 699,516 | 729,347 | 766,631 | 840,129 | 870,407 | 879,752 | 40500 | → | |
| Pavia | Prov | Pavia | 2,969 | 512,895 | 490,898 | 493,753 | 535,822 | 534,506 | 542,082 | 296900 | → | |
| Sondrio | Prov | Sondrio | 3,196 | 174,009 | 175,496 | 176,856 | 180,814 | 178,784 | 179,051 | 319600 | → | |
| Varese | Prov | Varese | 1,198 | 788,057 | 797,039 | 812,477 | 871,886 | 877,668 | 881,907 | 119800 | → | |
| Lombardia [Lombardy] | LOM | Reg | Milano | 23,863 | 8,891,652 | 8,856,074 | 9,032,554 | 9,704,151 | 9,943,004 | 10,035,481 | 2386300 | → |
| Italy | ITA | Rep | Roma | 302,068 | 56,556,911 | 56,778,031 | 56,995,744 | 59,433,744 | 59,030,133 | 58,934,177 | → |
- Istituto Nazionale di Statistica Italia.
Major Cities
| Name | Population Estimate (Ep) 2025-01-01 | |
|---|---|---|
| 1 | Milano | 1,366,155 |
| 2 | Brescia | 199,949 |
| 3 | Monza | 123,131 |
| 4 | Bergamo | 120,580 |
| 5 | Busto Arsizio | 83,995 |
| 6 | Como | 83,228 |
| 7 | Varese | 79,018 |
| 8 | Sesto San Giovanni | 78,843 |
| 9 | Cinisello Balsamo | 74,847 |
Contents: Cities & Communes
The population of all cities and communes in Lombardy with more than 20,000 inhabitants according to census results and latest official estimates.
| Name | Population Census (C) 1981-10-25 | Population Census (C) 1991-10-20 | Population Census (C) 2001-10-21 | Population Census (C) 2011-10-09 | Population Census (C) 2021-12-31 | Population Estimate (Ep) 2025-01-01 | Area | |
|---|---|---|---|---|---|---|---|---|
| Abbiategrasso | 27,043 | 27,541 | 27,739 | 30,994 | 32,383 | 32,709 | 4778 | → |
| Bergamo | 123,383 | 114,820 | 113,038 | 115,349 | 119,476 | 120,580 | 4015 | → |
| Bollate | 30,931 | 31,388 | 35,740 | 35,557 | 36,166 | 36,356 | 1311 | → |
| Brescia | 206,661 | 194,502 | 187,567 | 189,902 | 195,906 | 199,949 | 9033 | → |
| Bresso | 32,650 | 30,119 | 27,132 | 25,712 | 26,081 | 26,530 | 338 | → |
| Brugherio | 28,712 | 29,849 | 31,470 | 33,170 | 34,870 | 35,387 | 1041 | → |
| Buccinasco | 13,628 | 20,085 | 24,877 | 26,503 | 26,912 | 26,455 | 1201 | → |
| Busto Arsizio | 79,728 | 77,094 | 75,916 | 79,692 | 82,754 | 83,995 | 3066 | → |
| Cantù | 36,760 | 36,151 | 35,153 | 38,717 | 39,382 | 40,276 | 2325 | → |
| Cassano Magnago | 19,917 | 20,608 | 20,668 | 21,386 | 21,362 | 21,304 | 1234 | → |
| Castiglione delle Stiviere | 15,425 | 16,647 | 18,428 | 22,052 | 23,313 | 23,859 | 4202 | → |
| Cernusco sul Naviglio | 24,962 | 27,160 | 26,958 | 30,697 | 34,969 | 34,773 | 1322 | → |
| Cesano Boscone | 25,008 | 26,260 | 23,593 | 23,398 | 23,520 | 23,322 | 394 | → |
| Cesano Maderno | 31,739 | 31,934 | 33,094 | 37,010 | 39,042 | 39,805 | 1152 | → |
| Cinisello Balsamo | 80,757 | 76,262 | 72,050 | 71,128 | 74,391 | 74,847 | 1272 | → |
| Cologno Monzese | 52,440 | 51,343 | 48,262 | 45,786 | 46,633 | 47,153 | 840 | → |
| Como | 95,571 | 87,059 | 78,680 | 82,045 | 83,361 | 83,228 | 3714 | → |
| Cormano | 19,247 | 18,860 | 18,056 | 19,944 | 20,327 | 20,766 | 447 | → |
| Cornaredo | 15,623 | 18,817 | 19,928 | 20,121 | 20,576 | 20,660 | 1107 | → |
| Corsico | 42,469 | 37,385 | 33,273 | 33,669 | 34,438 | 34,679 | 536 | → |
| Crema | 34,750 | 33,238 | 32,981 | 33,091 | 33,970 | 34,029 | 3452 | → |
| Cremona | 80,929 | 74,113 | 70,887 | 69,589 | 70,841 | 71,062 | 7049 | → |
| Dalmine | 16,808 | 18,511 | 21,459 | 22,881 | 23,241 | 23,770 | 1181 | → |
| Desenzano del Garda | 20,020 | 21,183 | 23,651 | 26,793 | 29,093 | 29,275 | 5926 | → |
| Desio | 33,282 | 34,085 | 35,069 | 40,397 | 41,668 | 41,649 | 1475 | → |
| Gallarate | 47,259 | 44,977 | 46,361 | 50,456 | 52,452 | 52,886 | 2098 | → |
| Garbagnate Milanese | 23,911 | 25,978 | 27,276 | 26,262 | 26,792 | 26,899 | 891 | → |
| Giussano | 20,041 | 20,216 | 21,775 | 24,527 | 26,015 | 26,500 | 1028 | → |
| Gorgonzola | 14,646 | 16,258 | 17,674 | 19,402 | 20,949 | 21,310 | 1058 | → |
| Lainate | 18,801 | 21,320 | 23,660 | 25,054 | 26,126 | 26,360 | 1287 | → |
| Lecco | 51,377 | 45,872 | 45,501 | 46,705 | 46,831 | 47,268 | 4513 | → |
| Legnano | 49,687 | 50,018 | 53,797 | 57,647 | 59,955 | 60,646 | 1770 | → |
| Limbiate | 32,658 | 31,873 | 31,551 | 33,903 | 34,809 | 35,503 | 1229 | → |
| Lissone | 30,276 | 32,177 | 34,450 | 42,220 | 46,191 | 46,843 | 930 | → |
| Lodi | 43,282 | 42,250 | 40,805 | 43,332 | 44,716 | 45,349 | 4138 | → |
| Lumezzane | 23,868 | 23,619 | 23,712 | 23,390 | 21,410 | 21,609 | 3172 | → |
| Magenta | 23,825 | 23,667 | 22,839 | 22,877 | 24,130 | 24,735 | 2199 | → |
| Mantova [Mantua] | 60,866 | 53,065 | 47,790 | 46,649 | 48,441 | 49,673 | 6381 | → |
| Mariano Comense | 18,411 | 18,891 | 20,282 | 23,500 | 25,182 | 25,462 | 1380 | → |
| Meda | 20,470 | 20,820 | 21,266 | 23,073 | 23,350 | 23,623 | 831 | → |
| Milano [Milan] | 1,604,844 | 1,369,231 | 1,256,211 | 1,242,123 | 1,349,930 | 1,366,155 | 18168 | → |
| Montichiari | 15,339 | 16,759 | 19,101 | 23,734 | 26,088 | 26,372 | 8166 | → |
| Monza | 123,145 | 120,651 | 120,204 | 119,856 | 121,984 | 123,131 | 3309 | → |
| Muggiò | 18,796 | 20,393 | 21,207 | 23,208 | 23,513 | 23,483 | 548 | → |
| Nova Milanese | 19,707 | 20,620 | 21,999 | 22,315 | 23,070 | 23,177 | 585 | → |
| Novate Milanese | 20,484 | 20,357 | 19,889 | 19,938 | 19,877 | 20,301 | 546 | → |
| Paderno Dugnano | 39,129 | 43,963 | 45,444 | 46,562 | 47,090 | 47,534 | 1411 | → |
| Palazzolo sull'Oglio | 16,766 | 16,270 | 17,330 | 19,472 | 19,937 | 20,390 | 2304 | → |
| Parabiago | 21,711 | 23,099 | 23,950 | 26,617 | 27,859 | 28,233 | 1431 | → |
| Pavia | 85,029 | 76,962 | 71,214 | 68,280 | 70,380 | 71,556 | 6325 | → |
| Peschiera Borromeo | 13,353 | 18,539 | 20,264 | 22,254 | 24,084 | 24,319 | 2322 | → |
| Pioltello | 30,098 | 34,165 | 31,936 | 35,066 | 36,202 | 37,270 | 1309 | → |
| Rho | 50,666 | 51,848 | 50,246 | 50,052 | 50,618 | 50,831 | 2224 | → |
| Romano di Lombardia | 14,518 | 15,408 | 15,634 | 18,784 | 20,613 | 20,957 | 1938 | → |
| Rozzano | 38,230 | 37,660 | 37,207 | 39,983 | 41,435 | 41,578 | 1224 | → |
| San Donato Milanese | 31,962 | 31,331 | 32,354 | 30,992 | 32,008 | 32,202 | 1287 | → |
| San Giuliano Milanese | 30,163 | 33,106 | 31,295 | 35,971 | 39,253 | 40,028 | 3087 | → |
| Saronno | 36,732 | 38,643 | 36,895 | 38,598 | 38,582 | 38,728 | 1106 | → |
| Segrate | 30,507 | 32,368 | 33,199 | 33,519 | 36,591 | 37,079 | 1749 | → |
| Senago | 17,556 | 18,203 | 18,899 | 20,914 | 21,360 | 21,573 | 860 | → |
| Seregno | 37,891 | 38,588 | 39,206 | 43,001 | 44,825 | 44,950 | 1304 | → |
| Seriate | 18,018 | 19,030 | 20,320 | 24,336 | 25,169 | 25,586 | 1253 | → |
| Sesto San Giovanni | 95,762 | 86,721 | 78,850 | 76,514 | 79,442 | 78,843 | 1170 | → |
| Settimo Milanese | 11,475 | 15,036 | 17,134 | 19,148 | 20,062 | 19,901 | 1072 | → |
| Seveso | 17,605 | 17,672 | 18,728 | 22,733 | 23,804 | 23,977 | 740 | → |
| Sondrio | 22,747 | 22,097 | 21,642 | 21,642 | 21,192 | 21,373 | 2087 | → |
| Suzzara | 18,756 | 17,690 | 17,643 | 20,545 | 20,842 | 21,230 | 6110 | → |
| Treviglio | 26,132 | 25,299 | 25,736 | 28,410 | 30,567 | 31,378 | 3222 | → |
| Trezzano sul Naviglio | 17,685 | 19,423 | 18,114 | 20,018 | 21,460 | 21,723 | 1077 | → |
| Varese | 90,527 | 85,687 | 80,511 | 79,793 | 78,740 | 79,018 | 5484 | → |
| Viadana | 15,983 | 15,984 | 16,933 | 19,157 | 19,781 | 19,823 | 10384 | → |
| Vigevano | 65,179 | 60,384 | 57,450 | 60,109 | 62,201 | 62,845 | 8136 | → |
| Vimercate | 23,346 | 25,767 | 25,536 | 25,309 | 25,783 | 26,134 | 2072 | → |
| Voghera | 42,672 | 40,483 | 38,183 | 38,174 | 38,316 | 39,567 | 6344 | → |
- Istituto Nazionale di Statistica Italia.
Population Structure
Further information about the population structure.
| Gender (R 2025) | |
|---|---|
| Males | 4,946,391 |
| Females | 5,089,090 |
| Age Groups (R 2025) | |
|---|---|
| 0-17 years | 1,528,355 |
| 18-64 years | 6,113,059 |
| 65+ years | 2,394,067 |
| Age Distribution (R 2025) | |
|---|---|
| 90+ years | 145,728 |
| 80-89 years | 634,065 |
| 70-79 years | 1,014,913 |
| 60-69 years | 1,332,934 |
| 50-59 years | 1,651,144 |
| 40-49 years | 1,352,312 |
| 30-39 years | 1,140,472 |
| 20-29 years | 1,034,165 |
| 10-19 years | 975,641 |
| 0-9 years | 754,107 |
| Citizenship (R 2025) | |
|---|---|
| Italy | 8,805,119 |
| Foreign Citizenship | 1,230,362 |