Home
Show Map

Bezirk Olten

District in Solothurn

District

The population development of Bezirk Olten.

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
 
Bezirk OltenDistrict46,16148,15448,98651,24056,10959,407
SolothurnCanton218,102231,746244,341255,284277,462291,460

Contents: Cities and Communes

The population development of the cities and communes in Bezirk Olten.

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
 
BoningenCommuneBezirk Olten358491636699793816
DänikenCommuneBezirk Olten2,0472,4292,6022,6792,8913,105
DullikenCommuneBezirk Olten4,4654,8754,6154,6695,0835,489
Eppenberg-WöschnauCommuneBezirk Olten384387331304311334
FulenbachCommuneBezirk Olten1,1531,4351,4501,6361,7721,841
GretzenbachCommuneBezirk Olten1,6212,1352,3932,4492,7722,824
GunzgenCommuneBezirk Olten8441,0721,4281,6311,6891,782
HägendorfCommuneBezirk Olten3,4643,9104,1784,5645,1775,342
Kappel (SO)CommuneBezirk Olten1,7932,1832,4862,9173,2783,588
OltenCityBezirk Olten18,99117,80516,75716,98718,49619,263
Rickenbach (SO)CommuneBezirk Olten6098348859001,0551,208
SchönenwerdCommuneBezirk Olten4,7464,8514,7614,7025,0575,432
Starrkirch-WilCommuneBezirk Olten1,0861,0391,2531,5901,7532,019
Walterswil (SO)CommuneBezirk Olten547665632717743768
Wangen bei OltenCommuneBezirk Olten4,0534,0434,5794,7965,2395,596

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)
Males29,444
Females29,282
Age Groups (E 2024)
0-17 years10,288
18-64 years36,914
65+ years11,524
Age Distribution (E 2024)
90+ years618
80-89 years2,640
70-79 years4,850
60-69 years7,461
50-59 years7,927
40-49 years7,888
30-39 years9,167
20-29 years6,849
10-19 years5,497
0-9 years5,829
Citizenship (E 2024)
Switzerland41,066
Germany2,169
France150
Italy2,945
Portugal329
EU (others)3,154
Europe (non-EU countries)5,892
Africa768
Asia1,828
Other Citizenship396
Country of Birth (E 2024)
Switzerland41,212
Other country17,514