Bezirk Thal
District in Solothurn
District
The population development of Bezirk Thal.
| Name | Status | Population 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 Thal | District | 12,773 | 13,587 | 14,038 | 14,216 | 14,752 | 15,643 | → |
| Solothurn | Canton | 218,102 | 231,746 | 244,341 | 255,284 | 277,462 | 291,460 |
Contents: Cities and Communes
The population development of the cities and communes in Bezirk Thal.
| Name | Status | District | Population 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 | |
|---|---|---|---|---|---|---|---|---|---|
| Aedermannsdorf | Commune | Bezirk Thal | 461 | 501 | 543 | 562 | 581 | 607 | → |
| Balsthal | Commune | Bezirk Thal | 5,090 | 5,405 | 5,574 | 5,772 | 6,210 | 6,622 | → |
| Herbetswil | Commune | Bezirk Thal | 587 | 596 | 568 | 541 | 568 | 612 | → |
| Holderbank (SO) | Commune | Bezirk Thal | 570 | 608 | 589 | 629 | 705 | 778 | → |
| Laupersdorf | Commune | Bezirk Thal | 1,380 | 1,520 | 1,651 | 1,685 | 1,810 | 1,915 | → |
| Matzendorf | Commune | Bezirk Thal | 1,077 | 1,218 | 1,305 | 1,290 | 1,321 | 1,439 | → |
| Mümliswil-Ramiswil | Commune | Bezirk Thal | 2,386 | 2,455 | 2,553 | 2,513 | 2,386 | 2,471 | → |
| Welschenrohr-Gänsbrunnen | Commune | Bezirk Thal | 1,222 | 1,284 | 1,255 | 1,224 | 1,171 | 1,199 | → |
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) | |
|---|---|
| Males | 8,049 |
| Females | 7,470 |
| Age Groups (E 2024) | |
|---|---|
| 0-17 years | 2,845 |
| 18-64 years | 9,385 |
| 65+ years | 3,289 |
| Age Distribution (E 2024) | |
|---|---|
| 90+ years | 194 |
| 80-89 years | 699 |
| 70-79 years | 1,405 |
| 60-69 years | 2,179 |
| 50-59 years | 2,220 |
| 40-49 years | 2,027 |
| 30-39 years | 2,104 |
| 20-29 years | 1,533 |
| 10-19 years | 1,636 |
| 0-9 years | 1,522 |
| Citizenship (E 2024) | |
|---|---|
| Switzerland | 11,835 |
| Germany | 575 |
| France | 23 |
| Italy | 352 |
| Portugal | 200 |
| EU (others) | 977 |
| Europe (non-EU countries) | 1,006 |
| Africa | 298 |
| Asia | 193 |
| Other Citizenship | 56 |
| Country of Birth (E 2024) | |
|---|---|
| Switzerland | 11,908 |
| Other country | 3,611 |