Está ubicado al suroeste del Perú, frente al Océano Pacífico con 527 kilómetros de litoral.