Limita por el norte con la provincia de Ayabaca; por el este con la provincia de Huancabamba; por el sur con el departamento de Lambayeque; y, por el oeste con la provincia de Piura.