Willisau leży na zachód od Sursee w kantonie Lucerna i jest dobrze skomunikowane. Miasto otaczają łagodne wzgórza, łąki oraz tereny rolnicze. Zachowane w dobrym stanie historyczne centrum z pierścieniami murów, wieżami i fontannami wyróżnia krajobraz miejscowości. Obertor i mury miejskie przypominają o średniowiecznej przeszłości. Willisau szybko rozwinęło się jako regionalne centrum handlowe i administracyjne. Do dziś miejscowość pełni ważne funkcje dla okolicznych terenów.