
Balsthal is a municipality in the district of Thal in the canton of Solothurn in Switzerland.
Annual mean 9.6°C with 1'107 mm of rain. Warmest in July (19.0°C), coldest in January (0.7°C). Station: Wynau, 422 m.
Sunshine
1'596 h
Precipitation
1'107 mm
Wynau · 422 m.a.s.l. · 1991–2020 normals · Source: MeteoSchweiz
Mean annual temperature at Basel / Binningen has risen by +2.4°C between the first 30 observed years (1755–1784) and the most recent (1996–2025).
Basel / Binningen · 316 m.a.s.l. · 1755–2025 · Source: MeteoSchweiz NBCN
Source: FSO
3.2 kmCHF 70.–/m²/year
3.9 kmCHF 110.–/m²/year
3.9 kmCHF 5'005.–/month
3.9 kmPrice on request
5.9 kmPrice on request
7.4 kmCHF 3'000.–/month
7.4 kmCHF 1'875.–/month
2 ancillary rooms are currently listed to rent in Balsthal on Homematch. The selection updates throughout the day as agencies publish new listings.
Balsthal is located in the canton of Solothurn.