TAX COMPARISON

Municipalities in Solothurn

Cantonal and municipal tax rates for every municipality in canton Solothurn, tax year 2025. Sorted from lowest to highest total rate.

106 municipalities

See the 2025 tax multiplier ranking: cheapest and most expensive municipalities at a glance

MunicipalityCantonal rateMunicipal rateTotal rate
Kammersrohr104.0 %65.0 %169.0 %
Feldbrunnen-St. Niklaus104.0 %70.0 %174.0 %
Däniken104.0 %80.0 %184.0 %
Dornach104.0 %88.0 %192.0 %
Härkingen104.0 %89.0 %193.0 %
Bettlach104.0 %99.0 %203.0 %
Eppenberg-Wöschnau104.0 %99.0 %203.0 %
Balm bei Günsberg104.0 %100.0 %204.0 %
Lohn-Ammannsegg104.0 %100.0 %204.0 %
Erlinsbach (SO)104.0 %102.0 %206.0 %
Niedergösgen104.0 %105.0 %209.0 %
Rickenbach (SO)104.0 %105.0 %209.0 %
Unterramsern104.0 %105.0 %209.0 %
Niederbuchsiten104.0 %107.0 %211.0 %
Oberbuchsiten104.0 %107.0 %211.0 %
Solothurn104.0 %107.0 %211.0 %
Olten104.0 %108.0 %212.0 %
Selzach104.0 %108.0 %212.0 %
Buchegg104.0 %110.0 %214.0 %
Fulenbach104.0 %110.0 %214.0 %
Lüterkofen-Ichertswil104.0 %110.0 %214.0 %
Obergerlafingen104.0 %110.0 %214.0 %
Starrkirch-Wil104.0 %110.0 %214.0 %
Witterswil104.0 %110.0 %214.0 %
Büsserach104.0 %111.0 %215.0 %
Hägendorf104.0 %111.0 %215.0 %
Oensingen104.0 %111.0 %215.0 %
Egerkingen104.0 %112.0 %216.0 %
Breitenbach104.0 %113.0 %217.0 %
Gunzgen104.0 %113.0 %217.0 %
Hofstetten-Flüh104.0 %113.0 %217.0 %
Lostorf104.0 %113.0 %217.0 %
Messen104.0 %113.0 %217.0 %
Grenchen104.0 %114.9 %218.9 %
Riedholz104.0 %115.0 %219.0 %
Schönenwerd104.0 %115.0 %219.0 %
Hochwald104.0 %116.0 %220.0 %
Gempen104.0 %117.0 %221.0 %
Kestenholz104.0 %117.0 %221.0 %
Wolfwil104.0 %117.0 %221.0 %
Gretzenbach104.0 %118.0 %222.0 %
Neuendorf104.0 %118.0 %222.0 %
Rüttenen104.0 %118.0 %222.0 %
Zuchwil104.0 %118.0 %222.0 %
Dulliken104.0 %119.0 %223.0 %
Kriegstetten104.0 %119.0 %223.0 %
Langendorf104.0 %119.0 %223.0 %
Wangen bei Olten104.0 %119.0 %223.0 %
Aeschi (SO)104.0 %120.0 %224.0 %
Günsberg104.0 %120.0 %224.0 %
Halten104.0 %120.0 %224.0 %
Horriwil104.0 %120.0 %224.0 %
Oberdorf (SO)104.0 %120.0 %224.0 %
Recherswil104.0 %120.0 %224.0 %
Winznau104.0 %121.0 %225.0 %
Aedermannsdorf104.0 %122.0 %226.0 %
Bättwil104.0 %122.0 %226.0 %
Deitingen104.0 %122.0 %226.0 %
Drei Höfe104.0 %122.0 %226.0 %
Kappel (SO)104.0 %122.0 %226.0 %
Obergösgen104.0 %122.0 %226.0 %
Oekingen104.0 %122.0 %226.0 %
Luterbach104.0 %123.0 %227.0 %
Meltingen104.0 %123.0 %227.0 %
Himmelried104.0 %124.0 %228.0 %
Metzerlen-Mariastein104.0 %124.0 %228.0 %
Nunningen104.0 %124.0 %228.0 %
Schnottwil104.0 %124.0 %228.0 %
Welschenrohr-Gänsbrunnen104.0 %124.0 %228.0 %
Balsthal104.0 %125.0 %229.0 %
Bärschwil104.0 %125.0 %229.0 %
Beinwil (SO)104.0 %125.0 %229.0 %
Bellach104.0 %125.0 %229.0 %
Biberist104.0 %125.0 %229.0 %
Biezwil104.0 %125.0 %229.0 %
Boningen104.0 %125.0 %229.0 %
Büren (SO)104.0 %125.0 %229.0 %
Flumenthal104.0 %125.0 %229.0 %
Gerlafingen104.0 %125.0 %229.0 %
Hauenstein-Ifenthal104.0 %125.0 %229.0 %
Hüniken104.0 %125.0 %229.0 %
Lüsslingen-Nennigkofen104.0 %125.0 %229.0 %
Mümliswil-Ramiswil104.0 %125.0 %229.0 %
Rodersdorf104.0 %125.0 %229.0 %
Seewen104.0 %125.0 %229.0 %
Stüsslingen104.0 %125.0 %229.0 %
Trimbach104.0 %125.0 %229.0 %
Walterswil (SO)104.0 %125.0 %229.0 %
Wisen (SO)104.0 %125.0 %229.0 %
Laupersdorf104.0 %126.0 %230.0 %
Nuglar-St. Pantaleon104.0 %126.0 %230.0 %
Hubersdorf104.0 %127.0 %231.0 %
Lommiswil104.0 %127.0 %231.0 %
Derendingen104.0 %128.0 %232.0 %
Erschwil104.0 %128.0 %232.0 %
Subingen104.0 %128.0 %232.0 %
Herbetswil104.0 %129.0 %233.0 %
Kienberg104.0 %129.0 %233.0 %
Kleinlützel104.0 %129.0 %233.0 %
Etziken104.0 %130.0 %234.0 %
Fehren104.0 %130.0 %234.0 %
Grindel104.0 %130.0 %234.0 %
Matzendorf104.0 %130.0 %234.0 %
Holderbank (SO)104.0 %132.0 %236.0 %
Zullwil104.0 %139.0 %243.0 %
Bolken104.0 %145.0 %249.0 %

Ready to prepare your declaration?

TaxWize reads your documents, highlights deductions worth checking, and prepares your Solothurn declaration for filing. CHF 39 per declaration and tax year.

Start your declaration