Skip to main content
Canton Zurich overview
Ranking · Data 2025 · Source: BFS

The warmest municipalities in canton Zurich (2025)

National ranking

Maschwanden is the warmest municipality in canton Zurich: 10.9 °C annual mean (2025). Next come Hombrechtikon (10.9 °C) and Knonau (10.9 °C). Source: MeteoSwiss, nearest station.

Ranking

MeteoSchweiz · 2025
RankMunicipalityAvg. temp.Residents
1Maschwanden10.9 °C644
2Hombrechtikon10.9 °C8'999
3Knonau10.9 °C2'454
4Ottenbach10.9 °C2'973
5Männedorf10.9 °C11'666
6Affoltern am Albis10.9 °C12'859
7Mettmenstetten10.9 °C5'707
8Richterswil10.9 °C14'209
9Hausen am Albis10.9 °C3'974
10Horgen10.9 °C23'709
11Obfelden10.9 °C5'881
12Meilen10.9 °C14'751
13Stäfa10.9 °C15'067
14Aeugst am Albis10.9 °C1'998
15Oetwil am See10.9 °C5'075
16Kappel am Albis10.9 °C1'323
17Wädenswil10.9 °C25'753
18Rifferswil10.9 °C1'145
19Uetikon am See10.9 °C6'361
20Stallikon10.7 °C3'879
21Hochfelden10.7 °C1'987
22Opfikon10.7 °C21'553
23Zurich10.7 °C433'989
24Feuerthalen10.7 °C3'811
25Freienstein-Teufen10.7 °C2'379
26Niederhasli10.7 °C9'611
27Aesch10.7 °C1'698
28Uitikon10.7 °C5'510
29Urdorf10.7 °C10'424
30Dorf10.7 °C721
31Rafz10.7 °C4'766
32Flaach10.7 °C1'488
33Thalheim an der Thur10.7 °C1'026
34Höri10.7 °C3'509
35Lufingen10.7 °C2'840
36Dübendorf10.7 °C31'506
37Hedingen10.7 °C3'963
38Wettswil am Albis10.7 °C5'323
39Oberembrach10.7 °C1'105
40Kilchberg10.7 °C9'438
41Küsnacht10.7 °C15'162
42Zumikon10.7 °C5'766
43Brütten10.7 °C2'186
44Benken10.7 °C853
45Henggart10.7 °C2'325
46Bassersdorf10.7 °C12'186
47Oberglatt10.7 °C7'595
48Rümlang10.7 °C8'194
49Unterengstringen10.7 °C4'308
50Dachsen10.7 °C1'971
51Oberengstringen10.7 °C6'812
52Schlieren10.7 °C20'581
53Marthalen10.7 °C1'953
54Ossingen10.7 °C1'703
55Dietlikon10.7 °C8'036
56Kloten10.7 °C21'257
57Nürensdorf10.7 °C5'803
58Regensdorf10.7 °C19'676
59Pfungen10.7 °C4'131
60Bülach10.7 °C24'186
61Erlenbach10.7 °C5'542
62Zollikon10.7 °C13'570
63Schwerzenbach10.7 °C5'172
64Berg am Irchel10.7 °C600
65Buch am Irchel10.7 °C1'032
66Kleinandelfingen10.7 °C2'203
67Trüllikon10.7 °C1'095
68Volken10.7 °C384
69Bachenbülach10.7 °C4'316
70Embrach10.7 °C10'308
71Winkel10.7 °C4'929
72Langnau am Albis10.7 °C8'157
73Fällanden10.7 °C9'583
74Stammheim10.7 °C2'902
75Flurlingen10.7 °C1'514
76Laufen-Uhwiesen10.7 °C1'813
77Adliswil10.7 °C19'707
78Oberrieden10.7 °C5'393
79Birmensdorf10.7 °C7'263
80Thalwil10.7 °C18'561
81Dägerlen10.7 °C1'126
82Hettlingen10.7 °C3'219
83Seuzach10.7 °C7'880
84Andelfingen10.7 °C3'578
85Rüschlikon10.7 °C6'275
86Wangen-Brüttisellen10.7 °C8'212
87Bonstetten10.7 °C5'678
88Rheinau10.7 °C1'290
89Truttikon10.7 °C470
90Glattfelden10.7 °C5'406
91Niederglatt10.7 °C5'341
92Herrliberg10.7 °C6'751
93Rorbas10.7 °C3'012
94Wallisellen10.7 °C17'625
95Dättlikon10.7 °C842
96Neftenbach10.7 °C5'763
97Maur10.7 °C10'919
98Seegräben10.3 °C1'469
99Bubikon10.3 °C7'614
100Volketswil10.3 °C19'723
101Gossau10.3 °C10'569
102Fehraltorf10.3 °C6'860
103Pfäffikon10.3 °C12'509
104Uster10.3 °C36'352
105Weisslingen10.3 °C3'466
106Greifensee10.3 °C5'394
107Lindau10.3 °C5'875
108Mönchaltorf10.3 °C4'237
109Wetzikon10.3 °C26'462
110Hittnau10.3 °C3'912
111Egg10.3 °C8'816
112Russikon10.3 °C4'567
113Grüningen10.3 °C3'843
114Illnau-Effretikon10.3 °C17'679
115Hüntwangen10.2 °C1'107
116Eglisau10.2 °C5'667
117Wil10.2 °C1'577
118Wasterkingen10.2 °C577
119Dinhard10 °C1'733
120Altikon10 °C756
121Zell10 °C6'717
122Wildberg10 °C1'028
123Hagenbuch10 °C1'163
124Wiesendangen10 °C6'727
125Turbenthal10 °C5'180
126Rickenbach10 °C2'821
127Elsau10 °C3'766
128Wila10 °C2'077
129Winterthur10 °C119'315
130Schlatt10 °C774
131Ellikon an der Thur10 °C1'026
132Elgg10 °C5'144
133Weiach8.7 °C2'123
134Dällikon8.7 °C4'387
135Dielsdorf8.7 °C6'391
136Dietikon8.7 °C28'201
137Buchs8.7 °C6'664
138Niederweningen8.7 °C3'238
139Geroldswil8.7 °C5'261
140Neerach8.7 °C3'316
141Steinmaur8.7 °C3'714
142Bachs8.7 °C648
143Hüttikon8.7 °C974
144Regensberg8.7 °C462
145Schöfflisdorf8.7 °C1'391
146Stadel bei Niederglatt8.7 °C2'357
147Dänikon8.7 °C1'867
148Oberweningen8.7 °C1'891
149Oetwil an der Limmat8.7 °C2'593
150Boppelsen8.7 °C1'446
151Otelfingen8.7 °C3'001
152Schleinikon8.7 °C870
153Weiningen8.7 °C5'062
154Bauma8 °C5'060
155Rüti8 °C12'862
156Hinwil8 °C11'832
157Fischenthal8 °C2'625
158Dürnten8 °C7'877
159Bäretswil8 °C5'142
160Wald8 °C10'562

How we measure this

MeteoSchweiz

Mean annual temperature from the nearest MeteoSwiss weather station (at most 25 km from the municipality), averaged over the available measurement years up to 2025. The station distance is shown on every municipality page; in mountainous terrain temperature varies strongly with altitude.

Frequently asked questions

Which municipality in canton Zurich is the warmest?
Maschwanden is the warmest municipality in canton Zurich, at 10.9 °C annual mean (2025).
Where does the temperature data come from?
From the geographically nearest MeteoSwiss station (25 km at most). These are station readings, not measurements at the municipality centre — the distance is disclosed transparently.