The highest headwaters begin along the slopes of Mount Data in the Cordillera mountains at Bauko, Mountain Province.
It then flows northeastward through Bontoc, Sabangan, Sadanga, Tinglayan, Lubuagan, Tabuk City, Pinukpuk, Tuao, Piat, Rizal, and finally at Santo Niño, where it merges with the Cagayan River.

Its tributaries are the Bunog River to the south, The Tanudan and Biga Rivers to the east, The Mabaca and Saltan Rivers to the North, and the Pasil River further downstream.
The highest headwaters begin along the slopes of Mount Data in the Cordillera mountains at Bauko, Mountain Province. It then flows northeastward through Bontoc, Sabangan, Sadanga, Tinglayan, Lubuagan, Tabuk City, Pinukpuk, Tuao, Piat, Rizal, and finally at Santo Niño, where it merges with the Cagayan River.
Its tributaries are the Bunog River to the south, The Tanudan and Biga Rivers to the east, The Mabaca and Saltan Rivers to the North, and the Pasil River further downstream.
Chico River (Philippines)