
Willisau is a municipality in the district of Willisau in the Lucerne canton of Switzerland. It was formed on 1 January 2006 from the municipalities of Willisau Land and Willisau Stadt. On 1 January 2021 the former municipality of Gettnau merged into Willisau.
5.6 kmCHF 43.–/month
9.1 kmCHF 130.–/month
9.1 kmPrice on request
CHF 80.–/month
CHF 120.–/month
9.9 kmCHF 120.–/month
11 kmCHF 50.–/month
Annual mean 9.6°C with 1'107 mm of rain. Warmest in July (19.0°C), coldest in January (0.7°C). Station: Wynau, 422 m.
Sunshine
1'596 h
Precipitation
1'107 mm
Wynau · 422 m.a.s.l. · 1991–2020 normals · Source: MeteoSchweiz
Mean annual temperature at Luzern has risen by +2.4°C between the first 30 observed years (1871–1900) and the most recent (1996–2025).
Luzern · 454 m.a.s.l. · 1871–2025 · Source: MeteoSchweiz NBCN
Source: FSO
1 parking spaces are currently listed to rent in Willisau on Homematch. The selection updates throughout the day as agencies publish new listings.
Willisau is located in the canton of Lucerne.
Willisau has approximately 9'297 residents.