Limita por el norte con el distrito de Huacaybamba y las provincias de Marañón y Leoncio Prado; por el sur con el departamento de Áncash y la provincia de Huamalíes; por el este con la provincia de Leoncio Prado; y, por el oeste con la provincia de Huamalíes y con el departamento de Áncash.