La ville médiévale de Willisau est située au cœur du paysage lucernois, au pied du Napf. La magnifique vieille ville est au cœur de Willisau.
Datant de la fin du Moyen Âge, la vieille ville de Willisau forme un rectangle de 250 mètres de long, avec au sud la colline du château et au nord la rivière Enziwigger. Les murs d’enceinte des côtés nord, est et ouest de la ville correspondent à l’arrière des maisons. La vieille ville monte le long de la colline et n’est préservée que sous forme de fragments. Au niveau de l’unique tour de la fortification de la ville, la Kutzenturm, Lucerne a construit pour le prévôt le château des baillis à la fin du XVII.