Population
5'437↑1.9%

City · Solothurn
Schönenwerd is a municipality in the district of Olten in the canton of Solothurn in Switzerland.
The rental vacancy rate is 3.48%, 69% above the cantonal average (2.06 %) — a comparatively relaxed market. The municipal tax multiplier (Steuerfuss) is 115%, roughly the cantonal average (117 %) — tax-favourable. Median taxable income is CHF 53'550, 14% below the Swiss median (CHF 61'929). Schönenwerd has 5'437 residents (2025).
Source: Swiss Federal Statistical Office (BFS).