Es el único departamento del Perú que abarca las 3 regiones naturales.
Por el norte limita con el Departamento de Lambayeque; por el sur con el Departamento de Ancash y con el Departamento de Huánuco; por el este, con el Departamento de San Martín y el Departamento de Cajamarca; por el oeste con el mar de Grau.
Su población según el censo de 2017 era de 1, 778 000. Es uno de los departamentos más poblados.