List of rivers of the Philippines explained

Rivers in the Philippines are grouped into 18 major river basins. Of these, the Cagayan, the country's longest river,[1] has the largest drainage basin, followed by the Mindanao, the Agusan, and the Pampanga.[2]

Luzon

Visayas

Mindanao

Longest rivers in the Philippines

Rank River MouthLength (km) Length (mi)SourceProvinces
1Cagayan RiverPhilippine Sea314milesCaraballo MountainsCagayan, Isabela, Nueva Vizcaya, Quirino
2Rio Grande de MindanaoIllana Bay232milesPulangi RiverCotabato City, Cotabato, Sultan Kudarat, Bukidnon, Lanao del Sur
3Agusan RiverButuan Bay217milesTagumAgusan del Norte, Agusan del Sur, Compostela Valley
4Pulangi RiverIllana Bay199milesMangabon RangeBukidnon
5Pampanga RiverManila Bay162milesPampanga, Nueva Ecija, Aurora
6Agno RiverLingayen Gulf128milesCordillera Central MountainsPangasinan, Benguet
7Ilagan RiverCagayan River117disp=tablecenNaNdisp=tablecenIsabela, Nueva Vizcaya, Aurora
8Magat RiverCagayan River114disp=tablecenNaNdisp=tablecenCordillera Central MountainsIsabela, Ifugao, Nueva Vizcaya
9Abra RiverSouth China Sea111milesMount DataIlocos Sur, Abra, Benguet
10Abulog RiverPhilippine Sea109milesKalingaCagayan, Apayao
11Chico RiverCagayan River109milesMount DataCagayan, Kalinga, Mountain Province, Benguet
12Angat RiverManila Bay95disp=tablecenNaNdisp=tablecenAngat DamBulacan
13Panay RiverSibuyan Sea94disp=tablecenNaNdisp=tablecenCentral Panay Mountain RangeCapiz, Iloilo
14Davao RiverDavao Gulf93milesSalug RiverDavao City, Davao del Norte, Bukidnon
15Jalaur RiverGuimaras Strait76disp=tablecenNaNdisp=tablecenCentral Panay Mountain RangeIloilo
16Amburayan RiverSouth China Sea60disp=tablecenNaNdisp=tablecenCordillera Central MountainsIlocos Sur, La Union, Benguet
17Tarlac RiverAgno River59disp=tablecenNaNdisp=tablecenMount PinatuboTarlac
18Bicol RiverSan Miguel Bay58disp=tablecenNaNdisp=tablecenLake BatoCamarines Sur
19Cagayan de Oro RiverMacajalar Bay56disp=tablecenNaNdisp=tablecenKalatungan Mountain RangeMisamis Oriental, Bukidnon, Lanao del Norte
20Marikina RiverPasig River48disp=tablecenNaNdisp=tablecenMetro Manila, Rizal
21Bued RiverSouth China Sea48disp=tablecenNaNdisp=tablecenCordillera Central MountainsPangasinan, La Union, Benguet
22Padsan RiverSouth China Sea45disp=tablecenNaNdisp=tablecenCordillera Central MountainsIlocos Norte

Notes and References

  1. Web site: Kenneth Kimutai too . Longest Rivers In The Philippines . worldatlas.com . WorldAtlas . September 6, 2019 . en . July 24, 2018.
  2. Web site: Vicente B. Tuddao Jr. . Water Quality Management in the Context of Basin Management: Water Quality, River Basin Management and Governance Dynamics in the Philippines . www.wepa-db.net . Department of Environment and Natural Resources . April 5, 2017 . September 21, 2011.