Impôts dans le canton de Solothurn (SO) 2026
Staatssteuerfuss Solothurn Stadt: ~110 % — leicht über Durchschnitt (2026)
Der Kanton Solothurn liegt im Mittelland zwischen Bern und Basel und ist bekannt für seine prächtige barocke Altstadt. Die Steuerbelastung in Solothurn liegt leicht über dem nationalen Durchschnitt, variiert aber stark je nach Gemeinde. Die Stadt Solothurn hat einen relativ hohen Gemeindesteuerfuss, während ländliche Gemeinden günstiger sind. Als Hauptort des Kantons bietet Solothurn sehr gute Verkehrsverbindungen in alle Richtungen.
Entre la commune la moins chère et la plus chère, l'écart atteint CHF 3'887 par an : Kammersrohr paie CHF 9'147, Bolken CHF 13'034 — pour un même revenu brut de CHF 80'000.
Charge fiscale des 104 communes du canton Solothurn — classement 2026
| Rang | communal | CHF/an | Δ moyenne cantonale à 80'000 | |||
|---|---|---|---|---|---|---|
| 1 | Kammersrohr | 65% | 5'598 | 9'147 | 17'239 | −2'586 |
| 2 | Feldbrunnen-St. Niklaus | 68% | 5'690 | 9'293 | 17'494 | −2'440 |
| 3 | Däniken | 81% | 6'087 | 9'924 | 18'599 | −1'809 |
| 4 | Härkingen | 89% | 6'331 | 10'313 | 19'279 | −1'420 |
| 5 | Dornach | 92% | 6'422 | 10'459 | 19'534 | −1'274 |
| 6 | Bettlach | 99% | 6'636 | 10'799 | 20'129 | −934 |
| 7 | Eppenberg-Wöschnau | 99% | 6'636 | 10'799 | 20'129 | −934 |
| 8 | Balm bei Günsberg | 100% | 6'667 | 10'847 | 20'214 | −886 |
| 9 | Lohn-Ammannsegg | 104% | 6'789 | 11'042 | 20'553 | −691 |
| 10 | Rickenbach (SO) | 105% | 6'819 | 11'090 | 20'638 | −643 |
| 11 | Niederbuchsiten | 107% | 6'880 | 11'188 | 20'808 | −545 |
| 12 | Oberbuchsiten | 107% | 6'880 | 11'188 | 20'808 | −545 |
| 13 | Starrkirch-Wil | 107% | 6'880 | 11'188 | 20'808 | −545 |
| 14 | Selzach | 108% | 6'911 | 11'236 | 20'893 | −497 |
| 15 | Olten | 108% | 6'911 | 11'236 | 20'893 | −497 |
| 16 | Lüterkofen-Ichertswil | 110% | 6'972 | 11'333 | 21'063 | −400 |
| 17 | Unterramsern | 110% | 6'972 | 11'333 | 21'063 | −400 |
| 18 | Buchegg | 110% | 6'972 | 11'333 | 21'063 | −400 |
| 19 | Witterswil | 110% | 6'972 | 11'333 | 21'063 | −400 |
| 20 | Niedergösgen | 110% | 6'972 | 11'333 | 21'063 | −400 |
| 21 | Erlinsbach (SO) | 110% | 6'972 | 11'333 | 21'063 | −400 |
| 22 | Fulenbach | 110% | 6'972 | 11'333 | 21'063 | −400 |
| 23 | Hägendorf | 111% | 7'002 | 11'382 | 21'148 | −351 |
| 24 | Büsserach | 111% | 7'002 | 11'382 | 21'148 | −351 |
| 25 | Egerkingen | 112% | 7'033 | 11'431 | 21'233 | −302 |
| 26 | Solothurn | 112% | 7'033 | 11'431 | 21'233 | −302 |
| 27 | Messen | 113% | 7'063 | 11'479 | 21'318 | −254 |
| 28 | Hofstetten-Flüh | 113% | 7'063 | 11'479 | 21'318 | −254 |
| 29 | Lostorf | 113% | 7'063 | 11'479 | 21'318 | −254 |
| 30 | Gunzgen | 113% | 7'063 | 11'479 | 21'318 | −254 |
| 31 | Breitenbach | 113% | 7'063 | 11'479 | 21'318 | −254 |
| 32 | Grenchen | 114.9% | 7'121 | 11'571 | 21'480 | −162 |
| 33 | Riedholz | 115% | 7'124 | 11'576 | 21'488 | −157 |
| 34 | Schönenwerd | 115% | 7'124 | 11'576 | 21'488 | −157 |
| 35 | Oensingen | 116% | 7'155 | 11'625 | 21'573 | −108 |
| 36 | Hochwald | 116% | 7'155 | 11'625 | 21'573 | −108 |
| 37 | Kestenholz | 117% | 7'185 | 11'673 | 21'658 | −60 |
| 38 | Wolfwil | 117% | 7'185 | 11'673 | 21'658 | −60 |
| 39 | Gempen | 117% | 7'185 | 11'673 | 21'658 | −60 |
| 40 | Obergerlafingen | 117% | 7'185 | 11'673 | 21'658 | −60 |
| 41 | Zuchwil | 118% | 7'216 | 11'722 | 21'743 | −11 |
| 42 | Gretzenbach | 118% | 7'216 | 11'722 | 21'743 | −11 |
| 43 | Kriegstetten | 119% | 7'246 | 11'771 | 21'828 | +38 |
| 44 | Langendorf | 119% | 7'246 | 11'771 | 21'828 | +38 |
| 45 | Dulliken | 119% | 7'246 | 11'771 | 21'828 | +38 |
| 46 | Wangen bei Olten | 119% | 7'246 | 11'771 | 21'828 | +38 |
| 47 | Neuendorf | 120% | 7'277 | 11'819 | 21'913 | +86 |
| 48 | Horriwil | 120% | 7'277 | 11'819 | 21'913 | +86 |
| 49 | Recherswil | 120% | 7'277 | 11'819 | 21'913 | +86 |
| 50 | Günsberg | 120% | 7'277 | 11'819 | 21'913 | +86 |
| 51 | Oberdorf (SO) | 120% | 7'277 | 11'819 | 21'913 | +86 |
| 52 | Nunningen | 120% | 7'277 | 11'819 | 21'913 | +86 |
| 53 | Aedermannsdorf | 122% | 7'338 | 11'916 | 22'083 | +183 |
| 54 | Bättwil | 122% | 7'338 | 11'916 | 22'083 | +183 |
| 55 | Obergösgen | 122% | 7'338 | 11'916 | 22'083 | +183 |
| 56 | Wisen (SO) | 122% | 7'338 | 11'916 | 22'083 | +183 |
| 57 | Deitingen | 122% | 7'338 | 11'916 | 22'083 | +183 |
| 58 | Drei Höfe | 122% | 7'338 | 11'916 | 22'083 | +183 |
| 59 | Luterbach | 123% | 7'368 | 11'965 | 22'168 | +232 |
| 60 | Meltingen | 123% | 7'368 | 11'965 | 22'168 | +232 |
| 61 | Welschenrohr-Gänsbrunnen | 124% | 7'399 | 12'014 | 22'253 | +281 |
| 62 | Schnottwil | 124% | 7'399 | 12'014 | 22'253 | +281 |
| 63 | Himmelried | 124% | 7'399 | 12'014 | 22'253 | +281 |
| 64 | Balsthal | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 65 | Mümliswil-Ramiswil | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 66 | Biezwil | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 67 | Lüsslingen-Nennigkofen | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 68 | Büren (SO) | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 69 | Seewen | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 70 | Hauenstein-Ifenthal | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 71 | Stüsslingen | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 72 | Biberist | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 73 | Gerlafingen | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 74 | Hüniken | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 75 | Bellach | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 76 | Flumenthal | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 77 | Rüttenen | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 78 | Boningen | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 79 | Kappel (SO) | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 80 | Walterswil (SO) | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 81 | Bärschwil | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 82 | Beinwil (SO) | 125% | 7'429 | 12'062 | 22'338 | +329 |
| 83 | Laupersdorf | 126% | 7'460 | 12'111 | 22'423 | +378 |
| 84 | Kleinlützel | 126% | 7'460 | 12'111 | 22'423 | +378 |
| 85 | Hubersdorf | 127% | 7'490 | 12'159 | 22'508 | +426 |
| 86 | Lommiswil | 127% | 7'490 | 12'159 | 22'508 | +426 |
| 87 | Derendingen | 128% | 7'521 | 12'208 | 22'593 | +475 |
| 88 | Subingen | 128% | 7'521 | 12'208 | 22'593 | +475 |
| 89 | Erschwil | 128% | 7'521 | 12'208 | 22'593 | +475 |
| 90 | Herbetswil | 129% | 7'551 | 12'256 | 22'678 | +523 |
| 91 | Metzerlen-Mariastein | 129% | 7'551 | 12'256 | 22'678 | +523 |
| 92 | Kienberg | 129% | 7'551 | 12'256 | 22'678 | +523 |
| 93 | Matzendorf | 130% | 7'582 | 12'305 | 22'763 | +572 |
| 94 | Rodersdorf | 130% | 7'582 | 12'305 | 22'763 | +572 |
| 95 | Winznau | 130% | 7'582 | 12'305 | 22'763 | +572 |
| 96 | Aeschi (SO) | 130% | 7'582 | 12'305 | 22'763 | +572 |
| 97 | Etziken | 130% | 7'582 | 12'305 | 22'763 | +572 |
| 98 | Fehren | 130% | 7'582 | 12'305 | 22'763 | +572 |
| 99 | Grindel | 130% | 7'582 | 12'305 | 22'763 | +572 |
| 100 | Nuglar-St. Pantaleon | 131% | 7'612 | 12'354 | 22'848 | +621 |
| 101 | Holderbank (SO) | 132% | 7'643 | 12'402 | 22'933 | +669 |
| 102 | Zullwil | 139% | 7'857 | 12'742 | 23'528 | +1'009 |
| 103 | Trimbach | 140% | 7'887 | 12'791 | 23'612 | +1'058 |
| 104 | Bolken | 145% | 8'040 | 13'034 | 24'037 | +1'301 |
| Moyenne cantonale (104 communes) | 118.2% | 7'223 | 11'733 | 21'763 |
Tous les montants correspondent à la charge fiscale annuelle totale (impôt cantonal, communal et fédéral direct) pour une personne seule, 35 ans, sans enfant, sans confession, sans fortune, salaire brut d'une activité dépendante — calculés avec les barèmes AFC 2026.
Moyenne cantonale = moyenne non pondérée des 104 communes. Rang 1 = charge la plus faible ; les communes ayant la même valeur suivent l'ordre de leur rang selon le taux d'imposition.
Calculer les impôts dans le canton de Solothurn
Vos données
Max. CHF 7'258 (2026) · aussi dans la section déductions
Estimations non contraignantes. Pas de conseil fiscal ou financier. Sans garantie — ne remplace pas un conseil professionnel individuel.
Canton de Solothurn — Données clés
- Abréviation
- SO
- Chef-lieu
- Solothurn
- Année fiscale
- 2026
- Taux d'imposition cantonal
- ca. 100 %
- Rang (national)
- —
- Ø Impôt 80k, célibataire
- —
Coût de la vie dans le canton de Solothurn
- Ø Prime AM
- CHF 412/mois
- Ø Loyer 3 p.
- CHF 1'153/mois
- Ø Loyer 4 p.
- CHF 1'373/mois
Moyenne sur 104 communes. AM : données OFSP 2026, franchise CHF 2'500. Loyer : valeur cantonale OFS 2020.
Combien reste-t-il de votre salaire dans le canton de Solothurn ? Calculateur brut-net →
Un déménagement dans le canton de Solothurn vaut-il la peine ? Comparer impôts, assurance-maladie & loyer →
Questions fréquentes sur les impôts dans le canton de Solothurn
Wie hoch sind die Steuern in Solothurn?
Solothurn liegt im nationalen Vergleich leicht über dem Durchschnitt. Die Stadt Solothurn hat einen Gemeindesteuerfuss von rund 110 %, ländliche Gemeinden liegen teils deutlich tiefer.
Welche Gemeinden in Solothurn haben tiefe Steuern?
Gemeinden im Bezirk Olten-Gösgen oder im Schwarzbubenland können attraktivere Steuerfüsse aufweisen als die Stadtgemeinde Solothurn.
Ist Solothurn ein guter Pendelstandort?
Ja, Solothurn liegt zentral zwischen Bern, Basel und Zürich und ist per Bahn gut angebunden. Für Pendler in die Grossstädte kann Solothurn eine kostengünstige Alternative sein.