Population
6'622↑0.9%

City · Solothurn
Balsthal is a municipality in the district of Thal in the canton of Solothurn in Switzerland.
The rental vacancy rate is 3.44%, 67% above the cantonal average (2.06 %) — a comparatively relaxed market. The municipal tax multiplier (Steuerfuss) is 125%, 7% above the cantonal average (117 %). Median taxable income is CHF 57'100, 8% below the Swiss median (CHF 61'929). Balsthal has 6'622 residents (2025).
Source: Swiss Federal Statistical Office (BFS).