Altishofen is a municipality in the district of Willisau in the canton of Lucerne in Switzerland.
Altishofen is first mentioned around 1184-90 as Alteloshovin. In 1190 it was mentioned as Alteloshoven.
Altishofen has an area, as of 2006, of 5.7 km2 (2.2 sq mi). Of this area, 51% is used for agricultural purposes, while 38.5% is forested. Of the rest of the land, 10.1% is settled (buildings or roads) and the remainder (0.3%) is non-productive (rivers).In the 1997 land survey, 38.72% of the total land area was forested. Of the agricultural land, 47.05% is used for farming or pastures, while 3.82% is used for orchards or vine crops. Of the settled areas, 4.86% is covered with buildings, 2.43% is industrial, and 2.78% is transportation infrastructure.
The municipality is located in the Wiggertal. It consists of the village of Altishofen and the hamlets of Eichbühl.
Altishofen has a population (as of 31 December 2014) of 1,579.As of 2007, 188 or about 14.2% are not Swiss citizens. Over the last 10 years the population has grown at a rate of 7.4%. Most of the population (as of 2000) speaks German (90.4%), with Albanian being second most common ( 2.5%) and Serbo-Croatian being third ( 2.3%).