El distrito de Affoltern limita al norte con el distrito de Dietikono, al este con los distritos de Zúrich y Horgen, al sur con el cantón de Zug, y al oeste con los distritos de Muri (AG) y Bremgarten (AG).