Lage und Ortsplan
Wer von Aarau her das Suhrental hinauf in Richtung Luzern fährt, wird kaum bemerken, dass die heutige Kantonsstrasse kurz nach Schöftland durch Gemeindegebiet von Staffelbach führt. Zwar reicht der Gemeindebann des heutigen Staffelbach, im Jahr 1900 durch Zusammenschluss von Staffelbach und Wittwil entstanden, von einem Hügelzug zum anderen über das ganze Tal, doch befindet sich das Dorf selbst auf der westlichen Talseite. Talaufwärts beginnen die Häuser auf dem seitlichen Ausläufer der Endmoräne, welche hier einen mächtigen Riegel quer durch das ganze Tal bildet, talabwärts erstreckt sich das Dorf links der Suhre auf der höherliegenden Ebene und rechts der Suhre entlang der alten Suhrentalstrasse.