Population
2'825↑1.3%

City · Solothurn
Gretzenbach is a municipality in the district of Olten in the canton of Solothurn in Switzerland.
The rental vacancy rate is 2.64%, 28% above the cantonal average (2.06 %) — a comparatively relaxed market. The municipal tax multiplier (Steuerfuss) is 118%, roughly the cantonal average (117 %). Median taxable income is CHF 62'150, roughly the Swiss average (CHF 61'929). Gretzenbach has 2'825 residents (2025).
Source: Swiss Federal Statistical Office (BFS).