Skip to main content
Home
National ranking · Data 2023 · Source: BFS

The most densely populated municipalities of Switzerland (2023)

Geneva (GE) is the most densely populated municipality of Switzerland: 11'292 residents per km² (2023). It is followed by Massagno (9'022/km²) and Carouge (8'263/km²). Sources: BFS, swisstopo.

Top 100

BFS + swisstopo · 2023
RankMunicipalityCantonDensityResidents
1GenevaGE11'292206'635
2MassagnoTI9'0226'676
3CarougeGE8'26322'311
4LancyGE7'59536'229
5BaselBS7'393176'329
6Chêne-BourgGE7'3839'450
7RenensVD7'25721'408
8OnexGE6'72118'886
9PrillyVD5'64412'417
10Chavannes-près-RenensVD5'6439'311
11RorschachSG5'5619'955
12VernierGE4'87137'460
13ZurichZH4'723433'989
14NidauBE4'6537'072
15ThônexGE4'36916'690
16FribourgFR4'16138'660
17BirsfeldenBL4'11910'338
18OpfikonZH3'85621'553
19KilchbergZH3'6589'438
20BinningenBL3'51215'664
21ThalwilZH3'36918'561
22Chêne-BougeriesGE3'35213'876
23MuraltoTI3'2342'587
24OberengstringenZH3'1686'812
25GerlafingenSO3'1325'794
26SchlierenZH3'12320'581
27OstermundigenBE3'05318'195
28SavosaTI3'0342'245
29DietikonZH3'01928'201
30Le Grand-SaconnexGE2'92412'806
31ReinachBL2'90620'258
32IttigenBE2'76911'628
33WallisellenZH2'74517'625
34GeroldswilZH2'7265'261
35MeyrinGE2'70426'882
36SolothurnSO2'68416'855
37BernBE2'654136'988
38Biel/BienneBE2'63755'932
39ArbonTG2'62015'853
40AdliswilZH2'53619'707
41SorengoTI2'5162'139
42AllschwilBL2'48722'110
43WidnauSG2'45010'337
44MännedorfZH2'44611'666
45VeveyVD2'35020'139
46BottmingenBL2'3396'995
47GreifenseeZH2'3355'394
48EcublensVD2'32913'320
49Bremgarten bei BernBE2'3234'414
50DübendorfZH2'31331'506
51LucerneLU2'28685'534
52Villars-sur-GlâneFR2'27112'444
53BussignyVD2'20910'624
54ParadisoTI2'1964'832
55LachenSZ2'1799'458
56EpalingesVD2'1709'919
57RüschlikonZH2'1426'275
58LausanneVD2'132144'160
59ZollikofenBE2'12911'477
60VacalloTI2'1123'463
61Plan-les-OuatesGE2'08912'221
62CadempinoTI2'0791'580
63RiehenBS2'06122'408
64GoldachSG2'0579'709
65SteinhausenZG2'05110'338
66ZuchwilSO2'0419'452
67IpsachBE2'0393'875
68ThunBE2'03543'905
69WettingenAG2'02621'479
70AarburgAG2'0168'891
71NyonVD2'01223'016
72KreuzlingenTG2'00923'241
73Yverdon-les-BainsVD2'00930'202
74St. GallenSG1'98678'213
75LangendorfSO1'9783'858
76Morbio InferioreTI1'9554'419
77SchwerzenbachZH1'9525'172
78RickenbachTG1'9443'072
79OberriedenZH1'9335'393
80GravesanoTI1'9231'365
81ErlenbachZH1'9185'542
82DietlikonZH1'8918'036
83RichterswilZH1'88714'209
84CanobbioTI1'8722'396
85Uetikon am SeeZH1'8386'361
86VeyrierGE1'83311'917
87AuSG1'8248'481
88AarauAG1'80622'290
89HornTG1'7893'130
90SurseeLU1'78710'810
91Muri bei BernBE1'77313'530
92StäfaZH1'75415'067
93WinterthurZH1'753119'315
94EnnetbadenAG1'7403'672
95ZollikonZH1'72913'570
96MünchensteinBL1'71112'304
97CrissierVD1'6979'334
98NeuenhofAG1'6899'087
99ConfignonGE1'6434'552
100WindischAG1'6428'060

How we measure this

BFS + swisstopo

Permanent residents (BFS STATPOP 2023) divided by the official municipal area from swissBOUNDARIES3D (swisstopo). Lakes and unproductive areas are included in the official area figure.

Frequently asked questions

How is population density calculated?
Permanent residents (BFS STATPOP) divided by the official municipal area in km² from swisstopo swissBOUNDARIES3D, including lakes and unproductive land.