Limita al norte con Lezo, al oeste con Hernani, Astigarraga y el barrio donostiarra de Alza, al sur y sureste con las localidades navarras de Arano y Goizueta respectivamente, al este con Oyarzun y al nor-noroeste con la Bahía de Pasajes.