Skip to main content
Canton Solothurn overview
Ranking · Data 2025 · Source: BFS

The most densely populated municipalities in canton Solothurn (2025)

National ranking

Gerlafingen is the most densely populated municipality in canton Solothurn: 3'167 residents per km² (2025). It is followed by Solothurn (2'680/km²) and Zuchwil (2'078/km²). Sources: BFS population, swisstopo boundaries.

Ranking

BFS + swisstopo · 2025
RankMunicipalityDensityResidents
1Gerlafingen3'1675'859
2Solothurn2'68016'830
3Zuchwil2'0789'622
4Langendorf2'0433'983
5Olten1'67719'265
6Schönenwerd1'4655'437
7Derendingen1'2827'219
8Dornach1'1916'898
9Starrkirch-Wil1'0922'020
10Bellach1'0655'632
11Niedergösgen9954'297
12Trimbach9126'928
13Dulliken9095'489
14Luterbach8313'756
15Obergerlafingen8161'232
16Wangen bei Olten8045'598
17Biberist7789'531
18Grenchen72918'973
19Bättwil7101'185
20Kappel7043'591
21Obergösgen7032'553
22Recherswil6732'260
23Lohn-Ammannsegg6562'940
24Breitenbach6534'440
25Egerkingen6284'365
26Däniken5723'108
27Oensingen5596'766
28Witterswil5521'475
29Hubersdorf539727
30Subingen5283'311
31Winznau5232'061
32Gretzenbach4852'825
33Gunzgen4541'783
34Hofstetten-Flüh4533'410
35Rickenbach4381'208
36Feldbrunnen-St. Niklaus4251'068
37Erlinsbach4243'761
38Balsthal4226'622
39Fehren418619
40Fulenbach4111'841
41Bettlach4054'935
42Hägendorf3835'343
43Wolfwil3592'473
44Horriwil356940
45Neuendorf3382'412
46Flumenthal3291'023
47Büsserach3282'473
48Etziken3241'093
49Riedholz3242'319
50Härkingen3201'763
51Deitingen3172'409
52Lostorf3104'113
53Boningen296816
54Lommiswil2801'615
55Bolken273579
56Kriegstetten2711'456
57Rodersdorf2611'398
58Oberbuchsiten2542'382
59Niederbuchsiten2491'369
60Nuglar-St. Pantaleon2491'580
61Aeschi2451'342
62Günsberg2221'169
63Kestenholz2201'888
64Lüterkofen-Ichertswil208923
65Selzach1933'750
66Zullwil192704
67Nunningen1891'948
68Eppenberg-Wöschnau186336
69Rüttenen1711'498
70Walterswil171768
71Büren1701'060
72Grindel165508
73Schnottwil1621'159
74Himmelried162974
75Drei Höfe159727
76Hüniken157160
77Gempen153919
78Hochwald1531'278
79Oberdorf1521'806
80Stüsslingen1511'265
81Unterramsern146230
82Lüsslingen-Nennigkofen1451'131
83Erschwil134996
84Matzendorf1281'439
85Messen1271'506
86Laupersdorf1241'916
87Buchegg1162'979
88Metzerlen-Mariastein114970
89Meltingen108623
90Holderbank100779
91Wisen94451
92Biezwil83345
93Kleinlützel731'190
94Bärschwil72806
95Mümliswil-Ramiswil702'472
96Seewen671'088
97Hauenstein-Ifenthal65348
98Kienberg62526
99Welschenrohr-Gänsbrunnen491'199
100Aedermannsdorf47607
101Balm bei Günsberg39213
102Herbetswil38617
103Kammersrohr3432
104Beinwil11248
STATPOP 2025 · Federal Statistical Office (FSO), retrieved 31.08.2026

How we measure this

BFS + swisstopo

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

Frequently asked questions

Which municipality in canton Solothurn is the most densely populated?
Gerlafingen is the most densely populated municipality in canton Solothurn with 3'167 residents per km² (2025).
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.