← Canton Zurich overview
Ranking · Data 2025 · Source: BFS
The sunniest municipalities in canton Zurich (2025)
National ranking →Erlenbach is the sunniest municipality in canton Zurich: 45.2% of possible sunshine duration (2025). Next come Zollikon (45.2%) and Schwerzenbach (45.2%). Source: MeteoSwiss, nearest station.
Ranking
MeteoSchweiz · 2025| Rank | Municipality | Sunshine | Residents |
|---|---|---|---|
| 1 | Erlenbach | 45.2% | 5'542 |
| 2 | Zollikon | 45.2% | 13'570 |
| 3 | Schwerzenbach | 45.2% | 5'172 |
| 4 | Langnau am Albis | 45.2% | 8'157 |
| 5 | Fällanden | 45.2% | 9'583 |
| 6 | Adliswil | 45.2% | 19'707 |
| 7 | Oberrieden | 45.2% | 5'393 |
| 8 | Rüschlikon | 45.2% | 6'275 |
| 9 | Wangen-Brüttisellen | 45.2% | 8'212 |
| 10 | Bonstetten | 45.2% | 5'678 |
| 11 | Herrliberg | 45.2% | 6'751 |
| 12 | Wallisellen | 45.2% | 17'625 |
| 13 | Stallikon | 45.2% | 3'879 |
| 14 | Zurich | 45.2% | 433'989 |
| 15 | Aesch | 45.2% | 1'698 |
| 16 | Uitikon | 45.2% | 5'510 |
| 17 | Thalwil | 45.2% | 18'561 |
| 18 | Dübendorf | 45.2% | 31'506 |
| 19 | Hedingen | 45.2% | 3'963 |
| 20 | Wettswil am Albis | 45.2% | 5'323 |
| 21 | Kilchberg | 45.2% | 9'438 |
| 22 | Küsnacht | 45.2% | 15'162 |
| 23 | Zumikon | 45.2% | 5'766 |
| 24 | Maur | 45.2% | 10'919 |
| 25 | Dietlikon | 45.2% | 8'036 |
| 26 | Dürnten | 44.2% | 7'877 |
| 27 | Bäretswil | 44.2% | 5'142 |
| 28 | Wald | 44.2% | 10'562 |
| 29 | Oberweningen | 44.2% | 1'891 |
| 30 | Buchs | 44.2% | 6'664 |
| 31 | Niederweningen | 44.2% | 3'238 |
| 32 | Rüti | 44.2% | 12'862 |
| 33 | Geroldswil | 44.2% | 5'261 |
| 34 | Oetwil an der Limmat | 44.2% | 2'593 |
| 35 | Bachs | 44.2% | 648 |
| 36 | Boppelsen | 44.2% | 1'446 |
| 37 | Otelfingen | 44.2% | 3'001 |
| 38 | Schleinikon | 44.2% | 870 |
| 39 | Weiach | 44.2% | 2'123 |
| 40 | Dällikon | 44.2% | 4'387 |
| 41 | Dielsdorf | 44.2% | 6'391 |
| 42 | Dietikon | 44.2% | 28'201 |
| 43 | Bauma | 44.2% | 5'060 |
| 44 | Neerach | 44.2% | 3'316 |
| 45 | Steinmaur | 44.2% | 3'714 |
| 46 | Hinwil | 44.2% | 11'832 |
| 47 | Fischenthal | 44.2% | 2'625 |
| 48 | Hüttikon | 44.2% | 974 |
| 49 | Regensberg | 44.2% | 462 |
| 50 | Schöfflisdorf | 44.2% | 1'391 |
| 51 | Stadel bei Niederglatt | 44.2% | 2'357 |
| 52 | Weiningen | 44.2% | 5'062 |
| 53 | Dänikon | 44.2% | 1'867 |
| 54 | Eglisau | 43.7% | 5'667 |
| 55 | Hüntwangen | 43.7% | 1'107 |
| 56 | Wil | 43.7% | 1'577 |
| 57 | Wasterkingen | 43.7% | 577 |
| 58 | Richterswil | 43.5% | 14'209 |
| 59 | Kleinandelfingen | 43.5% | 2'203 |
| 60 | Trüllikon | 43.5% | 1'095 |
| 61 | Volken | 43.5% | 384 |
| 62 | Stammheim | 43.5% | 2'902 |
| 63 | Horgen | 43.5% | 23'709 |
| 64 | Flurlingen | 43.5% | 1'514 |
| 65 | Laufen-Uhwiesen | 43.5% | 1'813 |
| 66 | Meilen | 43.5% | 14'751 |
| 67 | Stäfa | 43.5% | 15'067 |
| 68 | Birmensdorf | 43.5% | 7'263 |
| 69 | Dorf | 43.5% | 721 |
| 70 | Rafz | 43.5% | 4'766 |
| 71 | Männedorf | 43.5% | 11'666 |
| 72 | Benken | 43.5% | 853 |
| 73 | Henggart | 43.5% | 2'325 |
| 74 | Rümlang | 43.5% | 8'194 |
| 75 | Unterengstringen | 43.5% | 4'308 |
| 76 | Rheinau | 43.5% | 1'290 |
| 77 | Truttikon | 43.5% | 470 |
| 78 | Wädenswil | 43.5% | 25'753 |
| 79 | Opfikon | 43.5% | 21'553 |
| 80 | Hombrechtikon | 43.5% | 8'999 |
| 81 | Feuerthalen | 43.5% | 3'811 |
| 82 | Urdorf | 43.5% | 10'424 |
| 83 | Oetwil am See | 43.5% | 5'075 |
| 84 | Dägerlen | 43.5% | 1'126 |
| 85 | Andelfingen | 43.5% | 3'578 |
| 86 | Flaach | 43.5% | 1'488 |
| 87 | Thalheim an der Thur | 43.5% | 1'026 |
| 88 | Dachsen | 43.5% | 1'971 |
| 89 | Oberengstringen | 43.5% | 6'812 |
| 90 | Schlieren | 43.5% | 20'581 |
| 91 | Uetikon am See | 43.5% | 6'361 |
| 92 | Marthalen | 43.5% | 1'953 |
| 93 | Ossingen | 43.5% | 1'703 |
| 94 | Regensdorf | 43.5% | 19'676 |
| 95 | Wila | 43.3% | 2'077 |
| 96 | Winterthur | 43.3% | 119'315 |
| 97 | Wildberg | 43.3% | 1'028 |
| 98 | Hagenbuch | 43.3% | 1'163 |
| 99 | Wiesendangen | 43.3% | 6'727 |
| 100 | Ellikon an der Thur | 43.3% | 1'026 |
| 101 | Elgg | 43.3% | 5'144 |
| 102 | Dinhard | 43.3% | 1'733 |
| 103 | Altikon | 43.3% | 756 |
| 104 | Zell | 43.3% | 6'717 |
| 105 | Schlatt | 43.3% | 774 |
| 106 | Turbenthal | 43.3% | 5'180 |
| 107 | Rickenbach | 43.3% | 2'821 |
| 108 | Elsau | 43.3% | 3'766 |
| 109 | Bülach | 42.8% | 24'186 |
| 110 | Berg am Irchel | 42.8% | 600 |
| 111 | Buch am Irchel | 42.8% | 1'032 |
| 112 | Bachenbülach | 42.8% | 4'316 |
| 113 | Embrach | 42.8% | 10'308 |
| 114 | Winkel | 42.8% | 4'929 |
| 115 | Bassersdorf | 42.8% | 12'186 |
| 116 | Oberglatt | 42.8% | 7'595 |
| 117 | Glattfelden | 42.8% | 5'406 |
| 118 | Niederglatt | 42.8% | 5'341 |
| 119 | Rorbas | 42.8% | 3'012 |
| 120 | Dättlikon | 42.8% | 842 |
| 121 | Neftenbach | 42.8% | 5'763 |
| 122 | Hochfelden | 42.8% | 1'987 |
| 123 | Freienstein-Teufen | 42.8% | 2'379 |
| 124 | Niederhasli | 42.8% | 9'611 |
| 125 | Hettlingen | 42.8% | 3'219 |
| 126 | Seuzach | 42.8% | 7'880 |
| 127 | Höri | 42.8% | 3'509 |
| 128 | Lufingen | 42.8% | 2'840 |
| 129 | Oberembrach | 42.8% | 1'105 |
| 130 | Brütten | 42.8% | 2'186 |
| 131 | Kloten | 42.8% | 21'257 |
| 132 | Nürensdorf | 42.8% | 5'803 |
| 133 | Pfungen | 42.8% | 4'131 |
| 134 | Lindau | 39% | 5'875 |
| 135 | Hausen am Albis | 39% | 3'974 |
| 136 | Mönchaltorf | 39% | 4'237 |
| 137 | Obfelden | 39% | 5'881 |
| 138 | Ottenbach | 39% | 2'973 |
| 139 | Hittnau | 39% | 3'912 |
| 140 | Egg | 39% | 8'816 |
| 141 | Weisslingen | 39% | 3'466 |
| 142 | Kappel am Albis | 39% | 1'323 |
| 143 | Russikon | 39% | 4'567 |
| 144 | Rifferswil | 39% | 1'145 |
| 145 | Grüningen | 39% | 3'843 |
| 146 | Maschwanden | 39% | 644 |
| 147 | Seegräben | 39% | 1'469 |
| 148 | Knonau | 39% | 2'454 |
| 149 | Bubikon | 39% | 7'614 |
| 150 | Aeugst am Albis | 39% | 1'998 |
| 151 | Wetzikon | 39% | 26'462 |
| 152 | Affoltern am Albis | 39% | 12'859 |
| 153 | Volketswil | 39% | 19'723 |
| 154 | Mettmenstetten | 39% | 5'707 |
| 155 | Gossau | 39% | 10'569 |
| 156 | Fehraltorf | 39% | 6'860 |
| 157 | Pfäffikon | 39% | 12'509 |
| 158 | Uster | 39% | 36'352 |
| 159 | Illnau-Effretikon | 39% | 17'679 |
| 160 | Greifensee | 39% | 5'394 |
How we measure this
MeteoSchweizRelative sunshine duration (actual as a share of astronomically possible sunshine) from the nearest MeteoSwiss station, at most 25 km away, averaged up to 2025. The relative figure is topography-fair because it accounts for shorter winter days.
Frequently asked questions
- Which municipality in canton Zurich is the sunniest?
- Erlenbach is the sunniest municipality in canton Zurich, at 45.2% relative sunshine (2025).
- What does relative sunshine duration mean?
- The share of actual sunshine hours against the maximum possible. It makes places with short winter days fairly comparable with very sunny locations.