Limita al norte con los distritos de Jesús María, Lince y La Victoria, al este con el distrito de San Borja, al sur con los distritos de Miraflores y Surquillo y al oeste con el distrito de Magdalena del Mar y el Océano Pacífico.