Rivers in the Philippines are grouped into 18 major river basins. Of these, the Cagayan, the country's longest river, has the largest drainage basin, followed by the Mindanao, the Agusan, and the Pampanga.
Luzon
- Abra River
- Abulog River
- Agno River
- Angat River
- Apayao River
- Balili River
- Bay River
- Bicol River
- Libmanan River
- Mangayawan River
- Naga River
- Yabu River
- Bued River
- Cabuyao River
- Cagayan River
- Baligatan River
- Calao River
- Chico River
- Diadi River
- Ilagan River
- Magat River
- Santa Fe River
- Mallig River
- Pinacanauan River
- Siffu River
- Calumpang River (Batangas)
- Ifugao River
- Labo River
- Lawaye River
- Lobo River
- Mangangate River
- Marikina River (Metro Manila)
- Maygñaway River (on Catanduanes)
- Morong River
- Meycauayan River
- Navotas River
- Padsan River
- Guisit River
- Pagsanjan River (Laguna)
- Pampanga River
- Pangil River (Laguna)
- Pansipit River
- Parañaque River
- Pasig River (Metro Manila)
- San Juan River
- Taguig River (Metro Manila)
- San Juan River
- San Cristobal River (Laguna)
- Santa Cruz River
- Sapang Baho River
- Siniloan River
- Tarlac River
- Tullahan River
- Tunasan River
- Umiray River
- Yawa River
- Zapote River
Visayas
- Abatan River, Bohol
- Aklan River, Panay
- Anilao River, Leyte
- Banica River, Negros Island
- Batiano River, Panay
- Bojo River, Cebu
- Butuanon River, Cebu
- Catarman River, Northern Samar
- Catubig River, Northern Samar
- Hilabangan River
- Iloilo River, Panay
- Inabanga River, Bohol
- Jalaur River, Panay
- Kamputhaw River, Cebu
- Loboc River, Bohol
- Malbasag River, Leyte
- Matutinao River, Cebu
- Pambujan River, Northern Samar
- Panay River, Panay
- Silmugi River, Cebu
- Subangdaku River, Southern Leyte
- Ulot River, Samar
Mindanao
- Agus River
- Agusan River
- Sibagat River
- Wawa River
- Umayam River
- Buayan River
- Cagayan de Oro River
- Bubunaoan River
- Kalawaig River
- Tagite River
- Davao River
- Salug River
- Guagua River
- Malungon River
- Mandulog River (Iligan)
- Rio Grande de Mindanao
- Libungan River
- Pulangi River
- Bobonawan River
- Tigwa River
- Manupali River
- Muleta River
- Sawaga River
- Maradugao River
- Kabacan River
- Buluan River
- Allah River
- Surigao River
- Tagum River
- Libuganon River
- Tagoloan River
- Initao River (Initao, Misamis Oriental)
- Talabaan River (Naawan, Misamis Oriental)
- Manticao River (Manticao, Misamis Oriental)
Longest rivers in the Philippines
References




![]()