Willisau розташоване на захід від Сурзе у кантоні Люцерн і має зручне транспортне сполучення. Місто оточене м'якими пагорбами, лугами та сільськогосподарськими угіддями. Добре збережене історичне ядро міста з кільцевими мурами, вежами та фонтанами надає місту особливого вигляду. Верхні ворота та міські мури нагадують про середньовічне минуле. Willisau рано стала регіональним ринковим та адміністративним центром і досі виконує важливі функції для навколишнього регіону.