TAX COMPARISON

Municipalities in Zurich

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

160 municipalities

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

MunicipalityCantonal rateMunicipal rateTotal rate
Kilchberg98.0 %72.0 %170.0 %
Küsnacht98.0 %73.0 %171.0 %
Herrliberg98.0 %75.0 %173.0 %
Rüschlikon98.0 %75.0 %173.0 %
Zumikon98.0 %75.0 %173.0 %
Erlenbach98.0 %76.0 %174.0 %
Winkel98.0 %76.0 %174.0 %
Zollikon98.0 %76.0 %174.0 %
Neerach98.0 %77.0 %175.0 %
Stäfa98.0 %78.0 %176.0 %
Thalwil98.0 %78.0 %176.0 %
Uitikon98.0 %78.0 %176.0 %
Meilen98.0 %79.0 %177.0 %
Oberrieden98.0 %84.0 %182.0 %
Uetikon a.S.98.0 %84.0 %182.0 %
Brütten98.0 %85.0 %183.0 %
Maur98.0 %85.0 %183.0 %
Wiesendangen98.0 %88.0 %186.0 %
Dinhard98.0 %90.0 %188.0 %
Horgen98.0 %90.0 %188.0 %
Nürensdorf98.0 %90.0 %188.0 %
Aesch98.0 %91.0 %189.0 %
Männedorf98.0 %91.0 %189.0 %
Wettswil a.A.98.0 %91.0 %189.0 %
Aeugst a.A.98.0 %92.0 %190.0 %
Lufingen98.0 %92.0 %190.0 %
Wallisellen98.0 %93.0 %191.0 %
Boppelsen98.0 %94.0 %192.0 %
Opfikon98.0 %94.0 %192.0 %
Dübendorf98.0 %96.0 %194.0 %
Greifensee98.0 %96.0 %194.0 %
Oberweningen98.0 %96.0 %194.0 %
Weiach98.0 %96.0 %194.0 %
Hettlingen98.0 %97.0 %195.0 %
Berg a.I.98.0 %98.0 %196.0 %
Mettmenstetten98.0 %98.0 %196.0 %
Fällanden98.0 %99.0 %197.0 %
Freienstein-Teufen98.0 %99.0 %197.0 %
Ossingen98.0 %99.0 %197.0 %
Richterswil98.0 %99.0 %197.0 %
Schöfflisdorf98.0 %99.0 %197.0 %
Wil98.0 %99.0 %197.0 %
Hedingen98.0 %100.0 %198.0 %
Kloten98.0 %100.0 %198.0 %
Seuzach98.0 %100.0 %198.0 %
Egg98.0 %101.0 %199.0 %
Volketswil98.0 %101.0 %199.0 %
Wangen-Brüttisellen98.0 %101.0 %199.0 %
Adliswil98.0 %102.0 %200.0 %
Kappel a.A.98.0 %102.0 %200.0 %
Neftenbach98.0 %102.0 %200.0 %
Niederweningen98.0 %102.0 %200.0 %
Unterengstringen98.0 %102.0 %200.0 %
Henggart98.0 %103.0 %201.0 %
Rorbas98.0 %103.0 %201.0 %
Stallikon98.0 %103.0 %201.0 %
Wädenswil98.0 %103.0 %201.0 %
Dorf98.0 %104.0 %202.0 %
Laufen-Uhwiesen98.0 %104.0 %202.0 %
Schwerzenbach98.0 %104.0 %202.0 %
Buchs98.0 %105.0 %203.0 %
Dielsdorf98.0 %105.0 %203.0 %
Dietlikon98.0 %105.0 %203.0 %
Bachenbülach98.0 %106.0 %204.0 %
Bäretswil98.0 %106.0 %204.0 %
Buch a.I.98.0 %106.0 %204.0 %
Dägerlen98.0 %106.0 %204.0 %
Langnau a.A.98.0 %106.0 %204.0 %
Lindau98.0 %106.0 %204.0 %
Niederglatt98.0 %106.0 %204.0 %
Dällikon98.0 %107.0 %205.0 %
Flaach98.0 %107.0 %205.0 %
Marthalen98.0 %107.0 %205.0 %
Oetwil a.d.L.98.0 %107.0 %205.0 %
Truttikon98.0 %107.0 %205.0 %
Weiningen98.0 %107.0 %205.0 %
Hüntwangen98.0 %108.0 %206.0 %
Mönchaltorf98.0 %108.0 %206.0 %
Rickenbach98.0 %108.0 %206.0 %
Schleinikon98.0 %108.0 %206.0 %
Steinmaur98.0 %108.0 %206.0 %
Bonstetten98.0 %109.0 %207.0 %
Oberengstringen98.0 %109.0 %207.0 %
Rümlang98.0 %109.0 %207.0 %
Benken98.0 %110.0 %208.0 %
Höri98.0 %110.0 %208.0 %
Pfäffikon98.0 %110.0 %208.0 %
Regensberg98.0 %110.0 %208.0 %
Trüllikon98.0 %110.0 %208.0 %
Dachsen98.0 %111.0 %209.0 %
Fehraltorf98.0 %111.0 %209.0 %
Flurlingen98.0 %111.0 %209.0 %
Schlieren98.0 %111.0 %209.0 %
Seegräben98.0 %111.0 %209.0 %
Volken98.0 %111.0 %209.0 %
Birmensdorf98.0 %112.0 %210.0 %
Geroldswil98.0 %112.0 %210.0 %
Hausen a.A.98.0 %112.0 %210.0 %
Niederhasli98.0 %112.0 %210.0 %
Otelfingen98.0 %112.0 %210.0 %
Rheinau98.0 %112.0 %210.0 %
Uster98.0 %112.0 %210.0 %
Dürnten98.0 %113.0 %211.0 %
Eglisau98.0 %113.0 %211.0 %
Hittnau98.0 %113.0 %211.0 %
Hombrechtikon98.0 %113.0 %211.0 %
Hüttikon98.0 %113.0 %211.0 %
Illnau-Effretikon98.0 %113.0 %211.0 %
Rafz98.0 %113.0 %211.0 %
Russikon98.0 %113.0 %211.0 %
Stadel98.0 %113.0 %211.0 %
Altikon98.0 %114.0 %212.0 %
Bassersdorf98.0 %114.0 %212.0 %
Bülach98.0 %114.0 %212.0 %
Dättlikon98.0 %114.0 %212.0 %
Embrach98.0 %114.0 %212.0 %
Feuerthalen98.0 %114.0 %212.0 %
Stammheim98.0 %114.0 %212.0 %
Ottenbach98.0 %115.0 %213.0 %
Thalheim a.d.Th.98.0 %115.0 %213.0 %
Urdorf98.0 %115.0 %213.0 %
Grüningen98.0 %116.0 %214.0 %
Hochfelden98.0 %116.0 %214.0 %
Kleinandelfingen98.0 %116.0 %214.0 %
Knonau98.0 %116.0 %214.0 %
Oetwil a.S.98.0 %116.0 %214.0 %
Wasterkingen98.0 %116.0 %214.0 %
Weisslingen98.0 %116.0 %214.0 %
Andelfingen98.0 %117.0 %215.0 %
Ellikon a.d.Th.98.0 %117.0 %215.0 %
Elsau98.0 %117.0 %215.0 %
Gossau98.0 %117.0 %215.0 %
Oberglatt98.0 %117.0 %215.0 %
Pfungen98.0 %117.0 %215.0 %
Regensdorf98.0 %117.0 %215.0 %
Bubikon98.0 %118.0 %216.0 %
Zell98.0 %118.0 %216.0 %
Hinwil98.0 %119.0 %217.0 %
Obfelden98.0 %119.0 %217.0 %
Rüti98.0 %119.0 %217.0 %
Wetzikon98.0 %119.0 %217.0 %
Zürich98.0 %119.0 %217.0 %
Bauma98.0 %120.0 %218.0 %
Dänikon98.0 %120.0 %218.0 %
Glattfelden98.0 %120.0 %218.0 %
Dietikon98.0 %121.0 %219.0 %
Elgg98.0 %121.0 %219.0 %
Affoltern a.A.98.0 %122.0 %220.0 %
Fischenthal98.0 %122.0 %220.0 %
Oberembrach98.0 %122.0 %220.0 %
Rifferswil98.0 %122.0 %220.0 %
Turbenthal98.0 %122.0 %220.0 %
Wald98.0 %122.0 %220.0 %
Hagenbuch98.0 %123.0 %221.0 %
Schlatt98.0 %125.0 %223.0 %
Wila98.0 %125.0 %223.0 %
Winterthur98.0 %125.0 %223.0 %
Wildberg98.0 %127.0 %225.0 %
Bachs98.0 %128.0 %226.0 %
Maschwanden98.0 %129.0 %227.0 %

Ready to prepare your declaration?

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

Start your declaration