Reiden is a municipality of the district of Willisau in the canton of Lucerne in Switzerland.

On 1 January 2006, the former municipalities of Langnau bei Reiden and Richenthal merged into the municipality of Reiden.