The headwaters of Agno River are at the slopes of Mount Data in the Cordillera Mountains at an elevation of 2090 meters , where it drains Cretaceous to Paleocene igneous basement rocks, and marine siliciclastic and carbonate rocks.