← Canton Valais overview
Ranking · Data 2025 · Source: BFS
The warmest municipalities in canton Valais (2025)
National ranking →Saint-Gingolph is the warmest municipality in canton Valais: 12.1 °C annual mean (2025). Next come Port-Valais (12.1 °C) and Champéry (11.8 °C). Source: MeteoSwiss, nearest station.
Ranking
MeteoSchweiz · 2025| Rank | Municipality | Avg. temp. | Residents |
|---|---|---|---|
| 1 | Saint-Gingolph | 12.1 °C | 1'049 |
| 2 | Port-Valais | 12.1 °C | 4'485 |
| 3 | Champéry | 11.8 °C | 1'399 |
| 4 | Vérossaz | 11.8 °C | 893 |
| 5 | Saillon | 11.8 °C | 3'094 |
| 6 | Collonges | 11.8 °C | 865 |
| 7 | Saint-Maurice | 11.8 °C | 4'574 |
| 8 | Dorénaz | 11.8 °C | 1'103 |
| 9 | Evionnaz | 11.8 °C | 1'482 |
| 10 | Massongex | 11.8 °C | 2'044 |
| 11 | Val-d'Illiez | 11.8 °C | 2'129 |
| 12 | Veysonnaz | 11.6 °C | 621 |
| 13 | Grimisuat | 11.6 °C | 3'906 |
| 14 | Vex | 11.6 °C | 1'929 |
| 15 | Ardon | 11.6 °C | 3'709 |
| 16 | Conthey | 11.6 °C | 9'073 |
| 17 | Leytron | 11.6 °C | 3'357 |
| 18 | Chamoson | 11.6 °C | 4'291 |
| 19 | Nendaz | 11.6 °C | 7'196 |
| 20 | Vétroz | 11.6 °C | 6'604 |
| 21 | Sion | 11.6 °C | 36'624 |
| 22 | Mont-Noble | 11.6 °C | 1'174 |
| 23 | Savièse | 11.6 °C | 8'182 |
| 24 | Hérémence | 11.6 °C | 1'491 |
| 25 | Monthey | 11.2 °C | 18'886 |
| 26 | Vionnaz | 11.2 °C | 2'934 |
| 27 | Collombey-Muraz | 11.2 °C | 9'903 |
| 28 | Vouvry | 11.2 °C | 4'621 |
| 29 | Troistorrents | 11.2 °C | 5'008 |
| 30 | Brig-Glis | 10.7 °C | 13'976 |
| 31 | Raron | 10.7 °C | 2'002 |
| 32 | Agarn | 10.7 °C | 729 |
| 33 | Guttet-Feschel | 10.7 °C | 440 |
| 34 | Lalden | 10.7 °C | 733 |
| 35 | Gampel-Bratsch | 10.7 °C | 2'167 |
| 36 | Niedergesteln | 10.7 °C | 750 |
| 37 | Zeneggen | 10.7 °C | 324 |
| 38 | Turtmann-Unterems | 10.7 °C | 1'191 |
| 39 | Unterbäch | 10.7 °C | 483 |
| 40 | Eggerberg | 10.7 °C | 329 |
| 41 | Baltschieder | 10.7 °C | 1'367 |
| 42 | Visperterminen | 10.7 °C | 1'324 |
| 43 | Naters | 10.7 °C | 10'605 |
| 44 | Steg-Hohtenn | 10.7 °C | 1'691 |
| 45 | Ergisch | 10.7 °C | 184 |
| 46 | Bürchen | 10.7 °C | 766 |
| 47 | Eischoll | 10.7 °C | 453 |
| 48 | Visp | 10.7 °C | 8'483 |
| 49 | Ausserberg | 10.7 °C | 637 |
| 50 | Finhaut | 9.5 °C | 400 |
| 51 | Fully | 9.5 °C | 9'160 |
| 52 | Salvan | 9.5 °C | 1'483 |
| 53 | Bovernier | 9.5 °C | 924 |
| 54 | Martigny-Combe | 9.5 °C | 2'332 |
| 55 | Trient | 9.5 °C | 160 |
| 56 | Vernayaz | 9.5 °C | 1'864 |
| 57 | Martigny-Bourg | 9.5 °C | 21'759 |
| 58 | Val de Bagnes | 8.8 °C | 10'814 |
| 59 | Orsières | 8.8 °C | 3'292 |
| 60 | Sembrancher | 8.8 °C | 1'093 |
| 61 | Liddes | 8.8 °C | 755 |
| 62 | Ried-Brig | 7.5 °C | 2'254 |
| 63 | Saas-Almagell | 7.5 °C | 379 |
| 64 | Zwischbergen | 7.5 °C | 81 |
| 65 | Simplon | 7.5 °C | 281 |
| 66 | Salgesch | 7.2 °C | 1'693 |
| 67 | Crans-Montana | 7.2 °C | 10'488 |
| 68 | Varen | 7.2 °C | 691 |
| 69 | Chippis | 7.2 °C | 1'599 |
| 70 | Grône | 7.2 °C | 2'557 |
| 71 | Saint-Léonard | 7.2 °C | 2'613 |
| 72 | Leukerbad | 7.2 °C | 1'396 |
| 73 | Sierre | 7.2 °C | 17'663 |
| 74 | Albinen | 7.2 °C | 262 |
| 75 | Lens | 7.2 °C | 4'536 |
| 76 | Chalais | 7.2 °C | 3'905 |
| 77 | Ayent | 7.2 °C | 4'350 |
| 78 | Icogne | 7.2 °C | 634 |
| 79 | Noble-Contrée | 7.2 °C | 4'677 |
| 80 | Inden | 7.2 °C | 118 |
| 81 | Arbaz | 7.2 °C | 1'462 |
| 82 | Leuk | 7.2 °C | 4'307 |
| 83 | Binn | 6.7 °C | 123 |
| 84 | Ernen | 6.7 °C | 550 |
| 85 | Grengiols | 6.7 °C | 424 |
| 86 | Oberems | 6.5 °C | 139 |
| 87 | Eisten | 6.5 °C | 191 |
| 88 | Saas-Balen | 6.5 °C | 362 |
| 89 | St. Niklaus | 6.5 °C | 2'268 |
| 90 | Stalden | 6.5 °C | 1'112 |
| 91 | Saas-Fee | 6.5 °C | 1'592 |
| 92 | Embd | 6.5 °C | 294 |
| 93 | Grächen | 6.5 °C | 1'295 |
| 94 | Saas-Grund | 6.5 °C | 1'067 |
| 95 | Törbel | 6.5 °C | 494 |
| 96 | Staldenried | 6.5 °C | 541 |
| 97 | Zermatt | 5.6 °C | 6'023 |
| 98 | Randa | 5.6 °C | 461 |
| 99 | Täsch | 5.6 °C | 1'366 |
| 100 | Evolène | 5.5 °C | 1'670 |
| 101 | Saint-Martin | 5.5 °C | 841 |
| 102 | Anniviers | 5.2 °C | 2'773 |
| 103 | Obergoms | 5.1 °C | 640 |
| 104 | Goms | 5.1 °C | 1'157 |
| 105 | Blatten | 5 °C | 303 |
| 106 | Ferden | 5 °C | 253 |
| 107 | Kippel | 5 °C | 331 |
| 108 | Wiler | 5 °C | 539 |
| 109 | Bourg-Saint-Pierre | 0.8 °C | 215 |
| 110 | Isérables | 0.2 °C | 809 |
| 111 | Saxon | 0.2 °C | 7'114 |
| 112 | Riddes | 0.2 °C | 3'701 |
| 113 | Riederalp | -1.2 °C | 437 |
| 114 | Bister | -1.2 °C | 39 |
| 115 | Lax | -1.2 °C | 336 |
| 116 | Bettmeralp | -1.2 °C | 474 |
| 117 | Termen | -1.2 °C | 1'187 |
| 118 | Fiesch | -1.2 °C | 912 |
| 119 | Bitsch | -1.2 °C | 1'116 |
| 120 | Fieschertal | -1.2 °C | 359 |
| 121 | Mörel-Filet | -1.2 °C | 745 |
| 122 | Bellwald | -1.2 °C | 349 |
How we measure this
MeteoSchweizMean 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 Valais is the warmest?
- Saint-Gingolph is the warmest municipality in canton Valais, at 12.1 °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.