
Health insurance in Balsthal 2026
25 insurers offer basic cover in Balsthal (Solothurn). The benefits are identical everywhere — only the price differs.
The lowest premium
CHF 486.20 per month
Agrisano — AGRIsmart
Adult, CHF 300 deductible, accident cover included.
Gap to the most expensive insurer: CHF 1'879 per year.
25
active insurers
Single region
Insurers available in Balsthal
Each insurer’s lowest premium, adult, CHF 300 deductible, accident included. Every insurer is listed, with no exception and no paid placement.
| # | Insurer | From |
|---|---|---|
| 1 | AgrisanoCheapest | CHF 486.20 |
| 2 | Visana | CHF 493.00 |
| 3 | Helsana | CHF 506.30 |
| 4 | CONCORDIA | CHF 507.10 |
| 5 | Atupri | CHF 507.70 |
| 6 | Aquilana | CHF 508.90 |
| 7 | Mutuel | CHF 509.40 |
| 8 | SLKK | CHF 513.00 |
| 9 | ÖKK | CHF 514.20 |
| 10 | Galenos | CHF 514.50 |
| 11 | CSS | CHF 516.30 |
| 12 | EGK | CHF 516.60 |
| 13 | Sanitas | CHF 518.15 |
| 14 | Assura-Basis | CHF 522.20 |
| 15 | KPT | CHF 525.60 |
| 16 | Sumiswalder | CHF 530.10 |
| 17 | Steffisburg | CHF 530.50 |
| 18 | Vivao Sympany | CHF 531.20 |
| 19 | sana24 | CHF 532.40 |
| 20 | SWICA | CHF 538.60 |
| 21 | Luzerner Hinterland | CHF 542.80 |
| 22 | Philos | CHF 548.90 |
| 23 | Avenir | CHF 562.50 |
| 24 | rhenusana | CHF 579.50 |
| 25 | vita surselva | CHF 599.00 |
Where the municipality sits
Solothurn has only one premium region: the lowest premium is the same across the canton, and Balsthal is no exception.
These amounts apply to all 106 municipalities in the same premium region: a premium is set per zone, never per municipality.
The postcodes of Balsthal
A postcode can straddle two municipalities in different regions. The municipality determines the premium, not the postcode — hence the list below.
- 4710 Balsthal
- 4717 Mümliswil
How the premium has moved
The zone’s lowest premium, year by year since 2015. The same profile every time: adult, CHF 300 deductible, accident included — otherwise the comparison would mean nothing.
That is +68.8 % over 11 years, or CHF 2'377 more per year.
| Year | Lowest premium | Change |
|---|---|---|
| 2015 | CHF 288.10 | — |
| 2016 | CHF 306.60 | +6.4 % |
| 2017 | CHF 347.90 | +13.5 % |
| 2018 | CHF 357.20 | +2.7 % |
| 2019 | CHF 371.70 | +4.1 % |
| 2020 | CHF 378.00 | +1.7 % |
| 2021 | CHF 380.20 | +0.6 % |
| 2022 | CHF 390.80 | +2.8 % |
| 2023 | CHF 404.10 | +3.4 % |
| 2024 | CHF 419.80 | +3.9 % |
| 2025 | CHF 445.00 | +6.0 % |
| 2026 | CHF 486.20 | +9.3 % |
Source: FOPH archives, one file per year. The amounts are those actually in force, not a retrospective estimate.
The 2 postcodes of this municipality
One postcode can cover several municipalities, and sometimes several premium regions. Each page says so.
The municipalities of the Thal district
They do not necessarily belong to the same premium region — check yours.
| Municipality | Region | Lowest premium | Gap versus here |
|---|---|---|---|
| Balsthal (here) | Single region | CHF 486.20 | — |
| Aedermannsdorf | Single region | CHF 486.20 | same zone |
| Herbetswil | Single region | CHF 486.20 | same zone |
| Holderbank (SO) | Single region | CHF 486.20 | same zone |
| Laupersdorf | Single region | CHF 486.20 | same zone |
| Matzendorf | Single region | CHF 486.20 | same zone |
| Mümliswil-Ramiswil | Single region | CHF 486.20 | same zone |
| Welschenrohr-Gänsbrunnen | Single region | CHF 486.20 | same zone |
Single region — Solothurn
The FOPH splits some cantons into several premium regions. Two neighbouring municipalities can therefore pay different prices — which is why we never show a cantonal average in place of your prices.
- Aedermannsdorf
- Aeschi (SO)
- Balm bei Günsberg
- Beinwil (SO)
- Bellach
- Bettlach
- Biberist
- Biezwil
- Bolken
- Boningen
- Breitenbach
- Buchegg
- Bärschwil
- Bättwil
- Büren (SO)
- Büsserach
- Deitingen
- Derendingen
- Dornach
- Drei Höfe
- Dulliken
- Däniken
- Egerkingen
- Eppenberg-Wöschnau