Skip to main content
Canton Schwyz overview
Ranking · Data 1991–2020 · Source: BFS

The warmest municipalities in canton Schwyz (1991–2020)

National ranking

Freienbach is the warmest municipality in canton Schwyz: 10.3 °C annual mean (1991–2020 normals). Next come Altendorf (10.2 °C) and Galgenen (10.2 °C). Source: MeteoSwiss 1 km climate-normals grid.

Ranking

MeteoSchweiz · 1991–2020
RankMunicipalityAvg. temp.Residents
1Freienbach10.3 °C17'100
2Altendorf10.2 °C7'539
3Galgenen10.2 °C5'506
4Lachen10.2 °C9'448
5Wangen10.2 °C5'574
6Arth10.2 °C12'616
7Wollerau10.1 °C7'631
8Reichenburg10.1 °C4'142
9Tuggen10.1 °C3'491
10Lauerz10 °C1'165
11Küssnacht9.9 °C14'185
12Feusisberg9.7 °C5'588
13Schübelbach9.7 °C9'919
14Steinen9.1 °C3'762
15Ingenbohl8.5 °C9'599
16Vorderthal8.4 °C1'032
17Morschach8.4 °C1'402
18Sattel7.7 °C2'097
19Steinerberg7.5 °C954
20Einsiedeln7.3 °C16'667
21Innerthal7.2 °C194
22Rothenthurm7.2 °C2'604
23Unteriberg7.2 °C2'524
24Oberiberg7 °C941
25Alpthal6.4 °C641
26Illgau6.1 °C819
27Schwyz5.4 °C16'735
28Muotathal5 °C3'604
29Gersau4.8 °C2'505
30Riemenstalden3.6 °C88
1991–2020 · MeteoSwiss, retrieved 28.08.2026

How we measure this

MeteoSchweiz

Mean annual air temperature from the MeteoSwiss 1 km gridded climate normals — a spatial analysis of the 1991–2020 normals period — read at the municipality's main settlement rather than interpolated from distant stations. The figure describes the inhabited valley floor, not the surrounding peaks.

Frequently asked questions

Which municipality in canton Schwyz is the warmest?
Freienbach is the warmest municipality in canton Schwyz, at 10.3 °C annual mean (1991–2020).
Where does the temperature data come from?
From the MeteoSwiss 1 km climate-normals grid ({year}), sampled at the main settlement. This is deliberately not the territorial average, which for Alpine municipalities is far colder because it takes in the high, glaciated terrain — Zermatt's village reads about 3.7 °C, its whole area about −3 °C.