La comuna de Willisau es el resultado de la fusión el 1 de enero de 2006 de las comunas de Willisau-Stadt y Willisau-Land, las cuales aceptaron por votación popular el 25 de enero de 2004 de unirse en una sola entidad.