Limita por el norte con el distrito de Pucusana y San Bartolo (Lima Metropolitana); al noreste con el distrito de Santa Maria del Mar (Lima Metropolitana); al este con el distrito de Santo Domingo de Olleros (Huarochirí); al sur con el distrito de San Antonio, Santa Cruz de Flores y Calango (Cañete); y por el oeste con el Océano Pacífico.