Home
Show Map

Distretto di Lugano

District in Ticino

District

The population development of Distretto di Lugano.

NameStatusPopulation
Census
1980-12-02
Population
Census
1990-12-04
Population
Census
2000-12-05
Population
Estimate
2010-12-31
Population
Estimate
2020-12-31
Population
Estimate
2025-12-31
 
Distretto di LuganoDistrict104,895115,413128,911141,661150,556155,269
TicinoCanton265,899282,181306,846333,753350,986359,770

Contents: Cities and Communes

The population development of the cities and communes in Distretto di Lugano.

The Details icon links to further information about a selected place including its population structure (gender, age groups, age distribution, citizenship, country of birth).

Name StatusDistrictPopulation
Census
1980-12-02
Population
Census
1990-12-04
Population
Census
2000-12-05
Population
Estimate
2010-12-31
Population
Estimate
2020-12-31
Population
Estimate
2025-12-31
 
AgnoCityDistretto di Lugano2,7403,1213,6553,9814,3764,582
Alto MalcantoneCommuneDistretto di Lugano7469371,1141,3161,3801,374
ArannoCommuneDistretto di Lugano177224267308354348
ArognoCommuneDistretto di Lugano760820969953986931
BedanoCommuneDistretto di Lugano7318491,1961,4381,5381,501
BioggioCommuneDistretto di Lugano1,3741,7692,1302,3792,6892,802
BissoneCommuneDistretto di Lugano646693711845948945
Brusino ArsizioCommuneDistretto di Lugano374378454425451467
CademarioCommuneDistretto di Lugano451474596718761784
CadempinoCommuneDistretto di Lugano9201,1031,3171,4351,5211,601
CanobbioCommuneDistretto di Lugano1,5381,6711,8251,9632,3022,403
Capriasca (incl. Sala Capriasca, Tesserete)CommuneDistretto di Lugano4,1924,5835,3906,2856,7556,702
CaslanoCommuneDistretto di Lugano2,2022,9493,4953,9884,3274,392
Collina d'Oro (incl. Gentilino, Montagnola)CommuneDistretto di Lugano2,9543,6853,9214,3304,6044,932
ComanoCommuneDistretto di Lugano1,0751,4341,5941,9812,0842,194
CuregliaCommuneDistretto di Lugano7631,0451,2191,3251,4341,485
GranciaCommuneDistretto di Lugano255300366463477457
GravesanoCommuneDistretto di Lugano7359471,0221,1811,3591,416
LamoneCommuneDistretto di Lugano1,5241,5531,5641,6541,6941,748
Lema (incl. Astano, Bedigliora, Curio, Miglieglia, Novaggio)CommuneDistretto di Lugano1,5311,8752,2822,4972,6212,667
Lugano (incl. Breganzona, Pregassona, Viganello)CityDistretto di Lugano48,78450,42355,75160,23862,31563,688
MagliasoCommuneDistretto di Lugano9751,1711,3591,4521,6001,609
MannoCommuneDistretto di Lugano7879701,0451,2411,2901,381
MassagnoCommuneDistretto di Lugano5,5695,2845,5585,8526,2726,978
MelideCommuneDistretto di Lugano1,3371,3721,5011,6121,8301,812
Mezzovico-ViraCommuneDistretto di Lugano5758289381,1741,3871,416
Monteceneri (incl. Bironico, Camignolo, Rivera)CommuneDistretto di Lugano2,5482,8413,2434,0804,5354,746
MorcoteCityDistretto di Lugano604700754722734681
MuzzanoCommuneDistretto di Lugano565753736751787774
NeggioCommuneDistretto di Lugano315325352327322322
OriglioCommuneDistretto di Lugano4929411,1581,3551,4971,535
ParadisoCommuneDistretto di Lugano3,2613,3723,6943,6064,3684,807
Ponte CapriascaCommuneDistretto di Lugano7681,1741,4781,6691,8711,965
PorzaCommuneDistretto di Lugano1,0521,1551,3481,4461,5471,696
PuraCommuneDistretto di Lugano8099321,0401,3171,3461,368
SavosaCommuneDistretto di Lugano1,6631,9702,0612,1012,2192,315
SorengoCommuneDistretto di Lugano1,2921,6831,5571,7061,8632,152
Torricella-TaverneCommuneDistretto di Lugano1,6122,3172,7042,9693,0723,128
Tresa (incl. Ponte Tresa)CommuneDistretto di Lugano2,5142,7353,0223,1633,1583,146
Val Mara (incl. Maroggia, Melano, Rovio)CommuneDistretto di Lugano1,9452,0612,3372,6082,9823,048
VernateCommuneDistretto di Lugano263298363543599618
VeziaCommuneDistretto di Lugano1,2531,4801,5751,9071,8791,956
Vico MorcoteCommuneDistretto di Lugano224218250357422397

Source: Swiss Federal Statistical Office.

Explanation: Districts and communes in the boundaries of December 2025. The population figures for 2025 are preliminary.


Further information about the population structure:

Gender (E 2024)
Males75,268
Females79,670
Age Groups (E 2024)
0-17 years24,120
18-64 years95,655
65+ years35,163
Age Distribution (E 2024)
90+ years2,262
80-89 years9,510
70-79 years14,667
60-69 years20,058
50-59 years25,354
40-49 years20,427
30-39 years18,232
20-29 years16,990
10-19 years15,548
0-9 years11,890
Citizenship (E 2024)
Switzerland103,358
Germany1,338
France697
Italy32,252
Portugal2,181
EU (others)4,448
Europe (non-EU countries)5,923
Africa912
Asia1,891
Other Citizenship1,921
Country of Birth (E 2024)
Switzerland88,860
Other country66,078