Home  →    →  
Show Map

Switzerland: Solothurn

Districts

The population of all districts of the Canton of Solothurn according to census results and latest official estimates.

NameStatusPopulation
Census
1980-12-02
Population
Census
1990-12-04
Population
Census
2000-12-05
Population
Estimate
2010-12-31
Population
Estimate
2017-12-31
 
Bezirk BucheggbergDistrict5,7666,2507,0927,5437,864
Bezirk DorneckDistrict13,30915,70117,97819,51720,436
Bezirk GäuDistrict12,74014,42916,73718,13520,973
Bezirk GösgenDistrict20,35921,05022,21123,15524,403
Bezirk LebernDistrict39,58040,83342,00843,22845,666
Bezirk OltenDistrict46,16148,15448,98651,24054,954
Bezirk SolothurnDistrict15,77815,74815,48916,06616,700
Bezirk ThalDistrict12,77313,58714,03814,21614,585
Bezirk ThiersteinDistrict11,26612,21013,48313,94714,629
Bezirk WasseramtDistrict40,37043,78446,31948,23751,136
SolothurnCanton218,102231,746244,341255,284271,346

Contents: Cities and Communes

The population of all cities and communes in the Canton of Solothurn according to census results and latest official estimates.

Name StatusDistrictPopulation
Census
1980-12-02
Population
Census
1990-12-04
Population
Census
2000-12-05
Population
Estimate
2010-12-31
Population
Estimate
2017-12-31
 
AedermannsdorfCommuneBezirk Thal461501543562572
Aeschi (SO)CommuneBezirk Wasseramt8301,0571,1581,1641,221
Balm bei GünsbergCommuneBezirk Lebern118229196189204
BalsthalCommuneBezirk Thal5,0905,4055,5745,7726,094
BärschwilCommuneBezirk Thierstein814855872864816
BättwilCommuneBezirk Dorneck4295459761,2061,172
Beinwil (SO)CommuneBezirk Thierstein335334311302275
BellachCommuneBezirk Lebern4,3615,0795,0275,1315,271
BettlachCommuneBezirk Lebern3,8514,1144,7214,8394,940
BiberistCommuneBezirk Wasseramt7,5197,4137,6037,9698,449
BiezwilCommuneBezirk Bucheggberg226250289326323
BolkenCommuneBezirk Wasseramt268334489542594
BoningenCommuneBezirk Olten358491636699755
BreitenbachCommuneBezirk Thierstein2,5182,8743,2603,5133,849
BucheggCommuneBezirk Bucheggberg1,9532,1412,3882,5072,545
Büren (SO)CommuneBezirk Dorneck5397048709471,042
BüsserachCommuneBezirk Thierstein1,5531,6461,8651,9892,292
DänikenCommuneBezirk Olten2,0472,4292,6022,6792,784
DeitingenCommuneBezirk Wasseramt1,8521,9302,0112,1682,237
DerendingenCommuneBezirk Wasseramt4,6755,1895,8106,0366,428
DornachCommuneBezirk Dorneck5,4425,7155,8866,2016,686
Drei Höfe (incl. Heinrichswil-Winistorf)CommuneBezirk Wasseramt464554696738734
DullikenCommuneBezirk Olten4,4654,8754,6154,6694,962
EgerkingenCommuneBezirk Gäu2,1522,5392,8843,1363,520
Eppenberg-WöschnauCommuneBezirk Olten384387331304329
Erlinsbach (SO)CommuneBezirk Gösgen2,3562,4702,8823,1923,523
ErschwilCommuneBezirk Thierstein812820931906920
EtzikenCommuneBezirk Wasseramt666702783753869
FehrenCommuneBezirk Thierstein427457509616589
Feldbrunnen-St. NiklausCommuneBezirk Lebern701640756936975
FlumenthalCommuneBezirk Lebern9151,0011,006974947
FulenbachCommuneBezirk Olten1,1531,4351,4501,6361,776
GänsbrunnenCommuneBezirk Thal1081078410089
GempenCommuneBezirk Dorneck498638747832879
GerlafingenCommuneBezirk Wasseramt4,6654,6114,6944,7845,117
GrenchenCityBezirk Lebern16,80016,24115,93815,92817,125
GretzenbachCommuneBezirk Olten1,6212,1352,3932,4492,732
GrindelCommuneBezirk Thierstein447439494486505
GünsbergCommuneBezirk Lebern1,0451,0591,1871,1451,163
GunzgenCommuneBezirk Olten8441,0721,4281,6311,651
HägendorfCommuneBezirk Olten3,4643,9104,1784,5645,043
HaltenCommuneBezirk Wasseramt687724791834871
HärkingenCommuneBezirk Gäu8379851,1961,3321,611
Hauenstein-IfenthalCommuneBezirk Gösgen203236265313308
HerbetswilCommuneBezirk Thal587596568541541
HimmelriedCommuneBezirk Thierstein621835946928923
HochwaldCommuneBezirk Dorneck6378991,1241,2371,306
Hofstetten-FlühCommuneBezirk Dorneck1,6822,3742,7173,0363,108
Holderbank (SO)CommuneBezirk Thal570608589629693
HorriwilCommuneBezirk Wasseramt550739802810870
HubersdorfCommuneBezirk Lebern477567664712742
HünikenCommuneBezirk Wasseramt73776790126
KammersrohrCommuneBezirk Lebern5253393929
Kappel (SO)CommuneBezirk Olten1,7932,1832,4862,9173,187
KestenholzCommuneBezirk Gäu1,2471,3871,6171,6611,795
KienbergCommuneBezirk Gösgen403402522504513
KleinlützelCommuneBezirk Thierstein1,1501,1731,2431,2621,244
KriegstettenCommuneBezirk Wasseramt6841,0311,1261,2331,315
LangendorfCommuneBezirk Lebern3,1243,0613,4003,6023,772
LaupersdorfCommuneBezirk Thal1,3801,5201,6511,6851,748
Lohn-AmmannseggCommuneBezirk Wasseramt1,6171,8962,3392,6032,805
LommiswilCommuneBezirk Lebern1,1601,3311,3991,4311,527
LostorfCommuneBezirk Gösgen2,3782,9273,4773,8243,959
Lüsslingen-NennigkofenCommuneBezirk Bucheggberg8679249259951,057
LuterbachCommuneBezirk Wasseramt2,8803,1243,1123,2933,485
Lüterkofen-IchertswilCommuneBezirk Bucheggberg597645641730786
Lüterswil-GächliwilCommuneBezirk Bucheggberg322359371338328
MatzendorfCommuneBezirk Thal1,0771,2181,3051,2901,318
MeltingenCommuneBezirk Thierstein571562603633645
MessenCommuneBezirk Bucheggberg1,0151,0471,3571,4091,493
Metzerlen-MariasteinCommuneBezirk Dorneck720743817904931
Mümliswil-RamiswilCommuneBezirk Thal2,3862,4552,5532,5132,441
NeuendorfCommuneBezirk Gäu1,2011,4511,7961,8972,155
NiederbuchsitenCommuneBezirk Gäu6627889479591,159
NiedergösgenCommuneBezirk Gösgen3,7053,5663,7753,7643,860
Nuglar-St. PantaleonCommuneBezirk Dorneck8801,0551,3141,4661,486
NunningenCommuneBezirk Thierstein1,4721,5981,8431,8391,893
OberbuchsitenCommuneBezirk Gäu1,4211,5491,8411,9062,237
Oberdorf (SO)CommuneBezirk Lebern1,1691,3801,6121,6501,701
ObergerlafingenCommuneBezirk Wasseramt9329991,0471,1111,163
ObergösgenCommuneBezirk Gösgen1,7021,7491,9412,1202,232
OekingenCommuneBezirk Wasseramt530602658756835
OensingenCommuneBezirk Gäu3,5433,9314,5175,2296,296
OltenCityBezirk Olten18,99117,80516,75716,98718,384
RecherswilCommuneBezirk Wasseramt1,3721,5511,5861,6961,968
Rickenbach (SO)CommuneBezirk Olten609834885900964
RiedholzCommuneBezirk Lebern1,6911,9331,8432,1092,322
RodersdorfCommuneBezirk Dorneck7831,0411,2791,3051,316
Rohr (SO)CommuneBezirk Gösgen841151119296
RüttenenCommuneBezirk Lebern1,3771,3721,4101,4481,495
SchnottwilCommuneBezirk Bucheggberg6557459461,0241,121
SchönenwerdCommuneBezirk Olten4,7464,8514,7614,7024,898
SeewenCommuneBezirk Dorneck7388429589991,014
SelzachCommuneBezirk Lebern2,7392,7732,8103,0953,453
SolothurnCityBezirk Solothurn15,77815,74815,48916,06616,700
Starrkirch-WilCommuneBezirk Olten1,0861,0391,2531,5901,692
StüsslingenCommuneBezirk Gösgen7698759451,0021,065
SubingenCommuneBezirk Wasseramt1,8832,1882,6252,9383,176
TrimbachCommuneBezirk Gösgen7,0656,7006,1736,2626,587
UnterramsernCommuneBezirk Bucheggberg131139175214211
Walterswil (SO)CommuneBezirk Olten547665632717701
Wangen bei OltenCommuneBezirk Olten4,0534,0434,5794,7965,096
WelschenrohrCommuneBezirk Thal1,1141,1771,1711,1241,089
WinznauCommuneBezirk Gösgen1,3401,6541,7001,6671,856
Wisen (SO)CommuneBezirk Gösgen354356420415404
WitterswilCommuneBezirk Dorneck9611,1451,2901,3841,496
WolfwilCommuneBezirk Gäu1,6771,7991,9392,0152,200
ZuchwilCommuneBezirk Wasseramt8,2239,0638,9228,7198,873
ZullwilCommuneBezirk Thierstein546617606609678

Source: Swiss Federal Statistical Office (web).

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