← Canton Lucerne overview
Ranking · Data 2025 · Source: BFS
The rainiest municipalities in canton Lucerne (2025)
National ranking →Schwarzenberg is the rainiest municipality in canton Lucerne: 1'791 mm annual precipitation (2025). Next come Vitznau (1'676 mm) and Greppen (1'676 mm). Source: MeteoSwiss, nearest station.
Ranking
MeteoSchweiz · 2025| Rank | Municipality | Precipitation | Residents |
|---|---|---|---|
| 1 | Schwarzenberg | 1'791 mm | 1'792 |
| 2 | Vitznau | 1'676 mm | 1'430 |
| 3 | Greppen | 1'676 mm | 1'201 |
| 4 | Weggis | 1'676 mm | 4'644 |
| 5 | Flühli | 1'667 mm | 1'821 |
| 6 | Escholzmatt-Marbach | 1'667 mm | 4'474 |
| 7 | Wolhusen | 1'642 mm | 4'561 |
| 8 | Romoos | 1'642 mm | 652 |
| 9 | Luthern | 1'642 mm | 1'265 |
| 10 | Menznau | 1'642 mm | 3'113 |
| 11 | Doppleschwand | 1'642 mm | 830 |
| 12 | Hergiswil bei Willisau | 1'642 mm | 1'928 |
| 13 | Hasle | 1'312 mm | 1'794 |
| 14 | Schüpfheim | 1'312 mm | 4'251 |
| 15 | Werthenstein | 1'312 mm | 2'199 |
| 16 | Entlebuch | 1'312 mm | 3'387 |
| 17 | Eschenbach | 1'243 mm | 3'806 |
| 18 | Rain | 1'243 mm | 3'129 |
| 19 | Adligenswil | 1'243 mm | 5'621 |
| 20 | Ebikon | 1'243 mm | 14'662 |
| 21 | Kriens | 1'243 mm | 29'632 |
| 22 | Dierikon | 1'243 mm | 1'665 |
| 23 | Horw | 1'243 mm | 15'475 |
| 24 | Rothenburg | 1'243 mm | 7'828 |
| 25 | Udligenswil | 1'243 mm | 2'480 |
| 26 | Neuenkirch | 1'243 mm | 7'222 |
| 27 | Malters | 1'243 mm | 7'771 |
| 28 | Meggen | 1'243 mm | 7'771 |
| 29 | Lucerne | 1'243 mm | 85'534 |
| 30 | Ruswil | 1'243 mm | 7'472 |
| 31 | Buchrain | 1'243 mm | 6'782 |
| 32 | Emmen | 1'243 mm | 32'380 |
| 33 | Pfaffnau | 1'126 mm | 2'784 |
| 34 | Roggliswil | 1'126 mm | 789 |
| 35 | Gisikon | 1'109 mm | 1'503 |
| 36 | Ballwil | 1'109 mm | 2'821 |
| 37 | Inwil | 1'109 mm | 2'919 |
| 38 | Meierskappel | 1'109 mm | 1'580 |
| 39 | Root | 1'109 mm | 5'727 |
| 40 | Hitzkirch | 977 mm | 6'030 |
| 41 | Ermensee | 977 mm | 1'032 |
| 42 | Eich | 977 mm | 1'669 |
| 43 | Schlierbach | 977 mm | 988 |
| 44 | Aesch | 977 mm | 1'405 |
| 45 | Hochdorf | 977 mm | 10'033 |
| 46 | Schongau | 977 mm | 1'061 |
| 47 | Sempach | 977 mm | 4'160 |
| 48 | Hildisrieden | 977 mm | 2'468 |
| 49 | Beromünster | 977 mm | 6'714 |
| 50 | Rickenbach | 977 mm | 3'695 |
| 51 | Römerswil | 977 mm | 1'789 |
| 52 | Hohenrain | 977 mm | 2'452 |
| 53 | Büron | 943 mm | 2'746 |
| 54 | Reiden | 943 mm | 7'492 |
| 55 | Zell | 943 mm | 2'162 |
| 56 | Sursee | 943 mm | 10'810 |
| 57 | Altishofen | 943 mm | 2'018 |
| 58 | Ettiswil | 943 mm | 2'878 |
| 59 | Mauensee | 943 mm | 1'532 |
| 60 | Schenkon | 943 mm | 3'130 |
| 61 | Wauwil | 943 mm | 2'599 |
| 62 | Wikon | 943 mm | 1'509 |
| 63 | Knutwil | 943 mm | 2'460 |
| 64 | Nebikon | 943 mm | 2'817 |
| 65 | Oberkirch | 943 mm | 5'077 |
| 66 | Ufhusen | 943 mm | 936 |
| 67 | Buttisholz | 943 mm | 3'504 |
| 68 | Alberswil | 943 mm | 728 |
| 69 | Triengen | 943 mm | 4'811 |
| 70 | Dagmersellen | 943 mm | 5'878 |
| 71 | Grossdietwil | 943 mm | 904 |
| 72 | Willisau | 943 mm | 9'149 |
| 73 | Egolzwil | 943 mm | 1'661 |
| 74 | Altbüron | 943 mm | 1'032 |
| 75 | Schötz | 943 mm | 4'924 |
| 76 | Fischbach | 943 mm | 731 |
| 77 | Geuensee | 943 mm | 2'900 |
| 78 | Nottwil | 943 mm | 4'149 |
| 79 | Grosswangen | 943 mm | 3'450 |
How we measure this
MeteoSchweizMean annual precipitation total from the nearest MeteoSwiss station (at most 25 km away), averaged up to 2025. Precipitation depends strongly on altitude and Alpine relief; the station distance is shown on every municipality page.
Frequently asked questions
- Which municipality in canton Lucerne gets the most precipitation?
- Schwarzenberg records the most precipitation in canton Lucerne, at 1'791 mm per year (2025).
- Where does the precipitation data come from?
- From the geographically nearest MeteoSwiss station (25 km at most). Values are station readings, not measurements within the municipality itself.