In deze lijst van rivieren in de Filipijnen zijn de rivieren en zijrivieren per eiland gegroepeerd en geordend naar stroomgebied, waarbij de opeenvolgende zijrivieren ingesprongen zijn weergegeven onder de naam van de betreffende hoofdrivier.
De langste rivier van het land is de Cagayan, met een lengte van 505 kilometer, gevolgd door de Mindanao- en Agusanrivier, met respectievelijk 373 kilometer en 349 kilometer. Met een oppervlakte van 27.753 km² heeft de Cagayan het grootste stroomgebied, gevolgd door de Mindanao (23.169 km²), Agusan (11.937 km²) en de Pampanga (10.434 km²).
Rivieren per eiland Luzon Abra Abulog Agno Angat Apayao Balili Bay Bicol Libmanan Naga Yabu Mangayawan Bued Cabuyao Cagayan Chico Ilagan Magat Pinacanauan Siffu Mallig Calao Diadi Baligatan Calumpang (Batangas) Ifugao Lawaye Mangangate Marikina (Metro Manila) Morong Padsan Pagsanjan (Laguna) Pampanga Pangil (Laguna) Pansipit Parañaque Pasig (Metro Manila) San Juan Taguig (Metro Manila) San Juan San Cristobal (Laguna) Santa Cruz Sapang Baho Siniloan Tarlac Tullahan Tunasan Umiray Zapote Malabon - Navotas Navotas
Visayas Abatan, Bohol Aklan, Panay Banica, Negros Bojo, Cebu Butuanon, Cebu Catarman, Northern Samar Catubig, Northern Samar Hilabangan Iloilo, Panay Inabanga, Bohol Jalaur, Panay Kamputhaw, Cebu Loboc, Bohol Matutinao, Cebu Pambujan, Northern Samar Panay, Panay Silmugi Subangdaku Ulot
Mindanao thumb|Topografische kaart van het eiland Mindanao. Agus Agusan Sibagat Wawa Umayam Buayan Cagayan Bubunaoan Kalawaig Tagite Davao Salug Guagua Malungon Mandulog (Iligan) Rio Grande de Mindanao Libungan Pulangi Bobonawan Tigwa Manupali Muleta Sawaga Maradugao Kabacan Buluan Allah Tagum Libuganon Tagoloan Initao (Initao, Misamis Oriental) Talabaan (Naawan, Misamis Oriental) Manticao (Manticao, Misamis Oriental)
Belangrijkste stroomgebieden De Filipijnen hebben 421 stroomgebieden van hoofdrivieren, waarvan er 18 een oppervlakte van meer dan 1400 km² bezitten. Deze 18 grote stroomgebieden beslaan samen een oppervlakte van circa 100.000 km², hetgeen overeenkomt met ongeveer 37% van de totale landoppervlakte van de Filipijnen.
NaamstroomgebiedLengte(km)Oppervlakte(km²)EilandCagayan50527.753LuzonMindanao37323.169MindanaoAgusan34911.937MindanaoPampanga26110.434LuzonAgno2065.952LuzonAbra1795.125LuzonPasig-Laguna4.678LuzonBicol3.771LuzonAbulug1753.372LuzonTagum-Libuganon3.064MindanaoIlog-Hilabangan1.945VisayasPanay1.843VisayasTagoloan1.704MindanaoAgus1.645MindanaoDavao1501.623MindanaoCagayan de Oro1.521MindanaoJalaur1.503VisayasBuayan-Malungan1.434Mindanao
Filipijnen Rivieren