Aeschi limita al norte con las comunas de Bolken, al noreste con Niederönz (BE), al este con Herzogenbuchsee (BE), al sur con Seeberg (BE) y Heinrichswil-Winistorf, y al oeste con Hersiwil y Etziken.