dónde nace río huallaga
Ya en el departamento de Huánuco, se dirige casi siempre en dirección general norte, por un importante valle interandino entre la provincia de Ambo y el distrito de Santa María del Valle en la provincia de Huánuco. Alcanza la capital Ambo, a partir de donde le acompañará por el valle la Carretera Central 3N. Sigue descendiendo, pasando por Tomayquichua y Huánuco, la capital departamental, ya a 1900 m s. n. m. (120.000 hab. en 2005). Vira el río hacia el este, acompañado por la carretera 18A que pronto le abandonará, en Santa María del Valle, para cruzar los puertos de la cordillera. Tras un corto tramo vuelve a encaminarse hacia el norte y tras pasar Japuar, de nuevo es acompañado por la 18A, tras su atajo por las montañas. Tras dejar atrás San Juan, el río será durante un tramo (unos 15 km.) el borde occidental del parque nacional Tingo María. Llega pronto a Tingo María, la capital de la provincia de Leoncio Prado, una pequeña ciudad de algo más de 55.000 habitantes que dispone de un pequeño aeropuerto y conocida como «Puerta de la Amazonia» o la "Ciudad de la Bella Durmiente" (por una cadena montañosa que parece una mujer recostada).