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

The warmest municipalities in canton Geneva (1991–2020)

National ranking

Anières is the warmest municipality in canton Geneva: 11.2 °C annual mean (1991–2020 normals). Next come Carouge (11.2 °C) and Collonge-Bellerive (11.2 °C). Source: MeteoSwiss 1 km climate-normals grid.

Ranking

MeteoSchweiz · 1991–2020
RankMunicipalityAvg. temp.Residents
1Anières11.2 °C2'589
2Carouge11.2 °C22'783
3Collonge-Bellerive11.2 °C8'655
4Hermance11.2 °C1'221
5Lancy11.2 °C37'520
6Cartigny11.1 °C1'063
7Chancy11.1 °C1'653
8Plan-les-Ouates11.1 °C12'644
9Troinex11.1 °C3'358
10Veyrier11.1 °C12'225
11Aire-la-Ville11 °C1'161
12Avusy11 °C1'425
13Bardonnex11 °C2'528
14Bellevue11 °C4'111
15Bernex11 °C11'134
16Chêne-Bougeries11 °C14'947
17Cologny11 °C6'147
18Confignon11 °C4'565
19Corsier11 °C2'270
20Geneva11 °C211'152
21Genthod11 °C2'814
22Le Grand-Saconnex11 °C12'775
23Pregny-Chambésy11 °C4'249
24Avully10.9 °C1'758
25Chêne-Bourg10.9 °C9'747
26Choulex10.9 °C1'232
27Dardagny10.9 °C1'846
28Laconnex10.9 °C710
29Meinier10.9 °C2'108
30Meyrin10.9 °C27'380
31Onex10.9 °C19'101
32Perly-Certoux10.9 °C3'296
33Puplinge10.9 °C2'702
34Thônex10.9 °C16'940
35Vernier10.9 °C38'769
36Versoix10.9 °C14'060
37Céligny10.8 °C837
38Collex-Bossy10.8 °C1'673
39Gy10.8 °C582
40Presinge10.8 °C714
41Soral10.8 °C935
42Jussy10.7 °C1'253
43Russin10.7 °C554
44Satigny10.7 °C4'811
45Vandœuvres10.7 °C3'087
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 Geneva is the warmest?
Anières is the warmest municipality in canton Geneva, at 11.2 °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.