All 106 municipalities in Canton Solothurn compared — tax burden, rent & purchase prices, second-home share and education level at a glance. Click on a municipality for the full location profile.
Get it analysed for free — price assessment, market comparison and notes on location and property factors in seconds.
Analyse listing on
→
| Municipality | Postcode | Tax¹ | CHF/yr² | Rent/m² | Buy/m² | 2nd homes | Tertiary |
|---|---|---|---|---|---|---|---|
| Kammersrohr | 4535 | 16.5 % | CHF 24,715 | 17–21 | 4,800–5,300 | 0.0 % | – |
| Feldbrunnen-St. Niklaus | 4532 | 16.9 % | CHF 25,296 | 22–27 | 7,800–8,700 | 5.4 % | 67 % |
| Däniken | 4658 | 17.6 % | CHF 26,459 | 20–24 | 5,700–6,300 | 7.4 % | 24 % |
| Dornach | 4143 | 18.2 % | CHF 27,369 | 22–26 | 8,800–9,700 | 11.0 % | 49 % |
| Härkingen | 4624 | 18.3 % | CHF 27,495 | 18–22 | 5,900–6,500 | 8.2 % | 29 % |
| Bettlach | 2544 | 19.1 % | CHF 28,657 | 17–20 | 5,600–6,200 | 9.2 % | 31 % |
| Eppenberg-Wöschnau | 5012 | 19.1 % | CHF 28,667 | 21–26 | 5,600–6,200 | 15.7 % | 24 % |
| Lohn-Ammannsegg | 4573 | 19.2 % | CHF 28,773 | 17–21 | 5,700–6,300 | 6.1 % | 50 % |
| Balm bei Günsberg | 4524 | 19.2 % | CHF 28,783 | 16–20 | 5,400–5,900 | 7.5 % | 53 % |
| Erlinsbach | 5015 | 19.3 % | CHF 28,996 | 19–23 | 6,300–7,000 | 8.3 % | 37 % |
| Niedergösgen | 5013 | 19.6 % | CHF 29,345 | 20–25 | 5,600–6,200 | 10.2 % | 26 % |
| Rickenbach | 4613 | 19.6 % | CHF 29,345 | 19–23 | 5,300–5,800 | 7.2 % | 33 % |
| Unterramsern | 4588 | 19.6 % | CHF 29,365 | 15–18 | 5,400–5,900 | 10.1 % | 36 % |
| Solothurn | 4500 | 19.7 % | CHF 29,597 | 20–25 | 6,700–7,400 | 13.3 % | 51 % |
| Niederbuchsiten | 4626 | 19.7 % | CHF 29,597 | – | 5,300–5,900 | 6.5 % | 29 % |
| Oberbuchsiten | 4625 | 19.7 % | CHF 29,597 | 17–21 | 4,800–5,300 | 12.1 % | 24 % |
| Selzach | 2545 | 19.8 % | CHF 29,703 | 18–21 | 5,300–5,800 | 11.0 % | 32 % |
| Olten | 4600 | 19.8 % | CHF 29,743 | 20–25 | 6,100–6,700 | 12.6 % | 47 % |
| Buchegg | 4576 | 20.0 % | CHF 29,926 | 16–19 | 5,100–5,700 | 11.0 % | 40 % |
| Fulenbach | 4629 | 20.0 % | CHF 29,926 | 17–21 | 5,500–6,100 | 4.6 % | 34 % |
| Witterswil | 4108 | 20.0 % | CHF 29,936 | 18–23 | 6,900–7,600 | 8.6 % | 44 % |
| Starrkirch-Wil | 4656 | 20.0 % | CHF 29,946 | 19–23 | 6,100–6,800 | 5.7 % | 45 % |
| Lüterkofen-Ichertswil | 4571 | 20.0 % | CHF 29,946 | 17–21 | 5,800–6,400 | 9.8 % | 45 % |
| Obergerlafingen | 4564 | 20.0 % | CHF 29,946 | 19–23 | 4,800–5,300 | 8.4 % | 32 % |
| Büsserach | 4227 | 20.0 % | CHF 30,042 | 17–21 | 5,700–6,300 | 10.0 % | 30 % |
| Oensingen | 4702 | 20.0 % | CHF 30,042 | 18–22 | 5,700–6,300 | 6.9 % | 23 % |
| Hägendorf | 4614 | 20.0 % | CHF 30,042 | 27–33 | 5,300–5,800 | 9.6 % | 31 % |
| Egerkingen | 4622 | 20.1 % | CHF 30,178 | 19–24 | 6,000–6,600 | 8.9 % | 22 % |
| Gunzgen | 4617 | 20.2 % | CHF 30,275 | 17–20 | 5,200–5,800 | 4.8 % | 27 % |
| Messen | 3254 | 20.2 % | CHF 30,275 | 14–17 | 4,400–4,900 | 9.7 % | 35 % |
| Hofstetten-Flüh | 4114 | 20.2 % | CHF 30,275 | 20–25 | 7,100–7,800 | 9.5 % | 48 % |
| Lostorf | 4654 | 20.2 % | CHF 30,275 | 17–21 | 4,700–5,200 | 8.2 % | 39 % |
| Breitenbach | 4226 | 20.2 % | CHF 30,325 | 17–21 | 6,100–6,800 | 10.2 % | 29 % |
| Riedholz | 4523 | 20.3 % | CHF 30,507 | 19–23 | 6,200–6,800 | 7.6 % | 44 % |
| Schönenwerd | 20.4 % | CHF 30,527 | – | – | 10.3 % | 24 % | |
| Grenchen | 2540 | 20.4 % | CHF 30,546 | 17–21 | 5,400–6,000 | 14.8 % | 23 % |
| Hochwald | 4146 | 20.4 % | CHF 30,623 | 18–22 | 5,300–5,800 | 12.3 % | 46 % |
| Kestenholz | 4703 | 20.5 % | CHF 30,740 | 17–21 | 6,000–6,600 | 9.5 % | 34 % |
| Wolfwil | 4628 | 20.5 % | CHF 30,740 | 18–22 | 5,200–5,700 | 12.0 % | 29 % |
| Gempen | 4145 | 20.5 % | CHF 30,740 | 18–22 | 7,200–7,900 | 13.0 % | 49 % |
| Zuchwil | 4528 | 20.6 % | CHF 30,876 | 19–23 | 6,100–6,700 | 8.5 % | 29 % |
| Rüttenen | 4522 | 20.6 % | CHF 30,876 | 19–23 | 6,200–6,800 | 11.6 % | 50 % |
| Gretzenbach | 5014 | 20.6 % | CHF 30,876 | 21–26 | 5,700–6,300 | 8.0 % | 29 % |
| Neuendorf | 4623 | 20.6 % | CHF 30,876 | 34–42 | 4,900–5,400 | 8.6 % | 31 % |
| Dulliken | 4657 | 20.6 % | CHF 30,972 | 18–23 | 4,900–5,400 | 8.5 % | 19 % |
| Wangen bei Olten | 4612 | 20.6 % | CHF 30,972 | 18–22 | 5,000–5,500 | 8.6 % | 32 % |
| Kriegstetten | 20.7 % | CHF 30,992 | – | – | 7.2 % | 33 % | |
| Langendorf | 4513 | 20.7 % | CHF 30,992 | 19–23 | 5,900–6,500 | 5.3 % | 40 % |
| Oberdorf | 4515 | 20.7 % | CHF 31,088 | 18–23 | 5,900–6,500 | 11.4 % | 54 % |
| Aeschi | 20.7 % | CHF 31,088 | – | – | 8.4 % | 41 % | |
| Recherswil | 4565 | 20.7 % | CHF 31,088 | 18–22 | 5,100–5,600 | 5.9 % | 31 % |
| Halten | 4566 | 20.7 % | CHF 31,108 | 18–22 | 5,400–6,000 | – | 39 % |
| Günsberg | 20.7 % | CHF 31,108 | – | – | 11.7 % | 41 % | |
| Horriwil | 4557 | 20.7 % | CHF 31,108 | 16–19 | 5,100–5,700 | 10.4 % | 42 % |
| Winznau | 4652 | 20.8 % | CHF 31,217 | 18–23 | 4,500–5,000 | 7.0 % | 34 % |
| Deitingen | 4543 | 20.9 % | CHF 31,321 | 19–23 | 5,200–5,800 | 11.0 % | 35 % |
| Aedermannsdorf | 4714 | 20.9 % | CHF 31,321 | 15–19 | 5,000–5,500 | 16.9 % | 30 % |
| Kappel | 4616 | 20.9 % | CHF 31,321 | 21–25 | 5,400–5,900 | 9.1 % | 28 % |
| Obergösgen | 4653 | 20.9 % | CHF 31,321 | 19–23 | 4,800–5,400 | 5.6 % | 22 % |
| Bättwil | 4112 | 20.9 % | CHF 31,341 | 19–23 | 7,000–7,700 | 9.6 % | 38 % |
| Oekingen | 20.9 % | CHF 31,341 | – | – | – | 41 % | |
| Drei Höfe | 4558 | 20.9 % | CHF 31,341 | 16–20 | 4,400–4,900 | 8.0 % | 41 % |
| Luterbach | 4542 | 21.0 % | CHF 31,447 | 18–22 | 5,300–5,900 | 7.7 % | 31 % |
| Meltingen | 4233 | 21.0 % | CHF 31,457 | 17–21 | 4,500–5,000 | 12.1 % | 38 % |
| Schnottwil | 3253 | 21.0 % | CHF 31,563 | 17–21 | 5,600–6,200 | 8.8 % | 40 % |
| Himmelried | 4204 | 21.0 % | CHF 31,563 | 18–23 | 4,500–5,000 | 12.7 % | 40 % |
| Metzerlen-Mariastein | 4115 | 21.0 % | CHF 31,563 | 18–23 | 6,700–7,400 | 11.6 % | 42 % |
| Welschenrohr-Gänsbrunnen | 21.1 % | CHF 31,583 | – | – | 18.8 % | 24 % | |
| Nunningen | 4208 | 21.1 % | CHF 31,593 | 17–21 | 4,800–5,300 | 13.0 % | 34 % |
| Balsthal | 4710 | 21.1 % | CHF 31,670 | 17–21 | 5,600–6,200 | 11.8 % | 25 % |
| Rodersdorf | 4118 | 21.1 % | CHF 31,670 | 19–23 | 7,200–8,000 | 19.6 % | 53 % |
| Stüsslingen | 4655 | 21.1 % | CHF 31,670 | 17–21 | 5,000–5,500 | 10.6 % | 37 % |
| Biberist | 4562 | 21.1 % | CHF 31,670 | 19–23 | 5,700–6,300 | 10.9 % | 32 % |
| Hauenstein-Ifenthal | 4633 | 21.1 % | CHF 31,670 | 19–23 | 5,000–5,500 | 11.6 % | 47 % |
| Seewen | 4206 | 21.1 % | CHF 31,670 | 16–20 | 4,900–5,400 | 11.5 % | 36 % |
| Büren | 4413 | 21.1 % | CHF 31,670 | 16–20 | 6,100–6,800 | 13.1 % | 37 % |
| Bellach | 4512 | 21.1 % | CHF 31,670 | 18–22 | 5,400–5,900 | 8.0 % | 28 % |
| Hüniken | 4554 | 21.1 % | CHF 31,680 | 29–35 | 4,800–5,300 | 8.8 % | – |
| Walterswil | 5746 | 21.1 % | CHF 31,680 | 19–23 | 5,500–6,100 | 11.8 % | 26 % |
| Boningen | 4618 | 21.1 % | CHF 31,680 | 17–20 | 5,600–6,200 | 7.6 % | 26 % |
| Biezwil | 4585 | 21.1 % | CHF 31,690 | 15–19 | 5,000–5,500 | 12.7 % | 43 % |
| Bärschwil | 4252 | 21.1 % | CHF 31,690 | 14–17 | 6,200–6,800 | 13.3 % | 27 % |
| Lüsslingen-Nennigkofen | 4574 | 21.1 % | CHF 31,690 | 19–23 | 5,600–6,200 | 11.3 % | 49 % |
| Beinwil | 4229 | 21.1 % | CHF 31,690 | 14–17 | 5,000–5,500 | 7.3 % | 21 % |
| Mümliswil-Ramiswil | 4717 | 21.1 % | CHF 31,700 | 16–19 | 5,100–5,700 | 10.6 % | 25 % |
| Wisen | 4634 | 21.1 % | CHF 31,700 | 16–19 | 4,800–5,300 | 13.3 % | 39 % |
| Gerlafingen | 4563 | 21.1 % | CHF 31,720 | 19–23 | 5,300–5,900 | 7.7 % | 20 % |
| Trimbach | 4632 | 21.1 % | CHF 31,720 | 21–26 | 5,000–5,600 | 10.1 % | 23 % |
| Flumenthal | 4534 | 21.1 % | CHF 31,720 | 18–22 | 5,400–6,000 | 6.2 % | 29 % |
| Laupersdorf | 4712 | 21.2 % | CHF 31,786 | 15–18 | 4,700–5,200 | 8.2 % | 27 % |
| Nuglar-St. Pantaleon | 4412 | 21.2 % | CHF 31,806 | 20–24 | 7,200–8,000 | 7.9 % | 44 % |
| Lommiswil | 4514 | 21.3 % | CHF 31,902 | 16–20 | 5,500–6,000 | 9.5 % | 45 % |
| Hubersdorf | 21.3 % | CHF 31,932 | – | – | 8.2 % | 36 % | |
| Erschwil | 21.4 % | CHF 32,038 | – | – | 11.5 % | 25 % | |
| Subingen | 4553 | 21.4 % | CHF 32,038 | 19–23 | 5,600–6,100 | 7.9 % | 32 % |
| Derendingen | 4552 | 21.4 % | CHF 32,068 | 18–22 | 5,400–5,900 | 8.7 % | 24 % |
| Kleinlützel | 4245 | 21.4 % | CHF 32,150 | 15–18 | 5,300–5,800 | 15.4 % | 29 % |
| Kienberg | 4468 | 21.4 % | CHF 32,155 | 35–43 | 5,100–5,700 | 18.4 % | 28 % |
| Herbetswil | 4715 | 21.4 % | CHF 32,165 | 16–19 | 5,200–5,700 | 15.1 % | 24 % |
| Etziken | 21.5 % | CHF 32,251 | – | – | 8.7 % | 35 % | |
| Fehren | 4232 | 21.5 % | CHF 32,271 | 18–22 | 5,500–6,100 | 8.1 % | 35 % |
| Matzendorf | 4713 | 21.5 % | CHF 32,271 | 15–19 | 4,400–4,800 | 12.2 % | 27 % |
| Grindel | 21.5 % | CHF 32,301 | – | – | 10.7 % | 26 % | |
| Holderbank | 4718 | 21.7 % | CHF 32,503 | 16–20 | 3,500–3,800 | 12.5 % | 26 % |
| Zullwil | 4234 | 22.2 % | CHF 33,327 | 18–22 | 4,800–5,300 | 12.8 % | 26 % |
| Bolken | 4556 | 22.7 % | CHF 34,025 | 19–24 | 5,100–5,600 | 7.3 % | 30 % |
Which municipality in Canton Solothurn suits you? Filter by budget, tax burden, commute time, education level, living preferences, etc.