Skip to main content
Solothurn
Tax burden · Tax year 2026 · Source: ESTV

The lowest tax burden in canton Solothurn

Kammersrohr has the lowest tax burden in canton Solothurn: CHF 13'027 income tax on a gross salary of CHF 100,000 (single, no children, no church tax). Feldbrunnen-St. Niklaus (CHF 13'227) and Däniken (CHF 14'104) follow. Source: Federal Tax Administration, tax year 2026.

Tax burden by municipality

ESTV · 2026
higherlowerNo result

Tax burden

ESTV · 2026
#MunicipalityTaxShareMultiplier
1Kammersrohr13'02713%65
2Feldbrunnen-St. Niklaus13'22713.2%68
3Däniken14'10414.1%81
4Härkingen14'62814.6%89
5Dornach14'80814.8%92
6Bettlach15'28515.3%99
7Eppenberg-Wöschnau15'29515.3%99
8Balm bei Günsberg15'36215.4%100
9Lohn-Ammannsegg15'61915.6%104
10Rickenbach15'67615.7%105
11Niederbuchsiten15'82915.8%107
12Oberbuchsiten15'82915.8%107
13Starrkirch-Wil15'82915.8%107
14Selzach15'88615.9%108
15Olten15'92615.9%108
16Buchegg16'00916%110
17Erlinsbach16'00916%110
18Fulenbach16'00916%110
19Niedergösgen16'00916%110
20Witterswil16'01916%110
21Lüterkofen-Ichertswil16'02916%110
22Unterramsern16'02916%110
23Büsserach16'07616.1%111
24Hägendorf16'07616.1%111
25Solothurn16'16316.2%112
26Egerkingen16'18316.2%112
27Gunzgen16'21016.2%113
28Hofstetten-Flüh16'21016.2%113
29Lostorf16'21016.2%113
30Messen16'24016.2%113
31Breitenbach16'26016.3%113
32Riedholz16'34316.3%115
33Schönenwerd16'36316.4%115
34Grenchen16'38616.4%114.9
35Hochwald16'41016.4%116
36Oensingen16'41016.4%116
37Gempen16'47616.5%117
38Kestenholz16'47616.5%117
39Wolfwil16'47616.5%117
40Obergerlafingen16'49616.5%117
41Gretzenbach16'56316.6%118
42Zuchwil16'56316.6%118
43Dulliken16'61016.6%119
44Wangen bei Olten16'61016.6%119
45Kriegstetten16'63016.6%119
46Langendorf16'63016.6%119
47Oberdorf16'67716.7%120
48Recherswil16'67716.7%120
49Günsberg16'69716.7%120
50Horriwil16'69716.7%120
51Neuendorf16'69716.7%120
52Nunningen16'71716.7%120
53Aedermannsdorf16'81016.8%122
54Deitingen16'81016.8%122
55Obergösgen16'81016.8%122
56Bättwil16'83016.8%122
57Drei Höfe16'83016.8%122
58Wisen16'84016.8%122
59Luterbach16'88716.9%123
60Meltingen16'89716.9%123
61Himmelried16'95317%124
62Schnottwil16'95317%124
63Welschenrohr-Gänsbrunnen16'97317%124
64Balsthal17'01017%125
65Bellach17'01017%125
66Biberist17'01017%125
67Büren17'01017%125
68Hauenstein-Ifenthal17'01017%125
69Kappel17'01017%125
70Seewen17'01017%125
71Stüsslingen17'01017%125
72Boningen17'02017%125
73Hüniken17'02017%125
74Walterswil17'02017%125
75Beinwil17'03017%125
76Biezwil17'03017%125
77Bärschwil17'03017%125
78Lüsslingen-Nennigkofen17'03017%125
79Rüttenen17'03017%125
80Mümliswil-Ramiswil17'04017%125
81Flumenthal17'06017.1%125
82Gerlafingen17'06017.1%125
83Laupersdorf17'07717.1%126
84Kleinlützel17'09217.1%126
85Lommiswil17'14417.1%127
86Hubersdorf17'17417.2%127
87Subingen17'23017.2%128
88Erschwil17'25017.3%128
89Derendingen17'26017.3%128
90Metzerlen-Mariastein17'28717.3%129
91Kienberg17'29717.3%129
92Herbetswil17'30717.3%129
93Aeschi17'34417.3%130
94Etziken17'34417.3%130
95Rodersdorf17'34417.3%130
96Winznau17'35617.4%130
97Fehren17'36417.4%130
98Matzendorf17'36417.4%130
99Grindel17'39417.4%130
100Nuglar-St. Pantaleon17'43117.4%131
101Holderbank17'49717.5%132
102Zullwil17'97418%139
103Trimbach18'06118.1%140
104Bolken18'37518.4%145

How we measure this

ESTV

Total income tax (federal, cantonal, municipal and personal tax) in Swiss francs for one fixed household: single, no children, aged 35, CHF 100'000 gross employment income, no confession, no wealth. Because the same household is calculated in every municipality, the amount is comparable across Switzerland — unlike the tax multiplier, which is a percentage of each canton’s own simple tax and therefore rests on a different base in every canton. Source: Federal Tax Administration.

Frequently asked questions

Where do you pay the least tax in Switzerland?
In Kammersrohr (SO): CHF 13'027 income tax on a gross salary of CHF 100,000 for a single person with no children, tax year 2026. The amount covers federal, cantonal, municipal and personal tax, but not church tax.
Why not compare tax multipliers?
Because the multiplier is a percentage of the cantonal simple tax and every canton has a different base — two identical multipliers do not mean the same tax bill in two cantons. Only the franc amount for the same household is comparable.