Está ubicado en el Noroeste del país y limita por el Norte con departamento de Lambayeque, el departamento de Cajamarca y el departamento de Amazonas; por el Este con el departamento de San Martín, por el Sureste con el departamento de Huánuco, por el Sur con el departamento de Áncash y por el Oeste con el océano Pacífico.