Willisau District is one of the five districts () of the German-speaking Canton of Lucerne, Switzerland. Its capital is the town of Willisau. It has a population of (as of ). In 2013 its name was changed from Amt Willisau to Wahlkreis Willisau as part of a reorganization of the canton. A sixth Wahlkreis was created, but in Willisau everything else remained essentially unchanged.

Willisau District consists of the following municipalities:

Municipality Population() Area, km2 Alberswil 3.6 Altbüron 6.8 Altishofen 5.7 Dagmersellen 23.9 Egolzwil 4.2 Ettiswil 12.5 Fischbach 8.1 Grossdietwil 10.2 Hergiswil bei Willisau 31.3 Luthern 37.9 Menznau 30.4 Nebikon 3.7 Pfaffnau 17.6 Reiden 27.0 Roggliswil 6.2 Schötz Ufhusen 12.3 Wauwil 2.9 Wikon 8.3 Willisau Zell 13.9 Total 336.99LUSTAT-Canton of Lucerne Statistical Office as of 2000 survey, accessed 25 August 2009 1992/97 survey gives a total area of without including certain large lakes, while the 2000 survey includes lakes but due to other changes is slightly lower.

Mergers On 1 January 2020 the former municipality of Ebersecken merged into Altishofen. On 1 January 2021 the former municipality of Gettnau merged into Willisau.

References