Erandio limita al norte con Urdúliz, Lauquíniz y Berango, al sur con Bilbao, al este con Lujua y Sondica y al oeste con Lejona, Guecho y la ría de Bilbao.