Limita al norte con la comuna de Buchs, al noreste con Rupperswil, al este con Hunzenschwil, al sur con Gränichen, al suroeste con Oberentfelden, al oeste con Unterentfelden, y al noroeste con Aarau.