Ettiswil is a municipality in the district of Willisau in the canton of Lucerne in Switzerland.
On January 1, 2006 the municipality of Kottwil, lying several kilometres to the northeast, was incorporated into Ettiswil.
Of the rest of the land, 8.3% is settled (buildings or roads) and the remainder (0.6%) is non-productive (rivers, glaciers or mountains).
Of the agricultural land, 70.82% is used for farming or pastures, while 2.88% is used for orchards or vine crops.
Of the settled areas, 5.04% is covered with buildings, 0.24% is industrial, 0.64% is classed as special developments, and 2.4% is transportation infrastructure.
Most of the population (as of 2000[update]) speaks German (96.1%), with Albanian being second most common ( 1.7%) and French being third ( 0.3%).
The age distribution, as of 2008[update], in Ettiswil is; 613 people or 27% of the population is 0–19 years old.
In the 2000 census[update] the religious membership of Ettiswil was; 1,837 (86.6%) were Roman Catholic, and 103 (4.9%) were Protestant, with an additional 17 (0.8%) that were of some other Christian faith.