Willisau ligger väster om Sursee i kantonen Luzern och har bra kommunikationsmöjligheter. Staden omges av mjuka kullar, ängar och jordbruksmark. Den välbevarade historiska stadskärnan med ringmurar, torn och brunnar präglar ortens utseende. Obertor och stadsmurarna påminner om medeltiden. Willisau utvecklades tidigt till ett regionalt marknads- och administrativt centrum. Än idag fyller orten viktiga funktioner för området runt omkring.