Why these river profiles matter

The 50 profiles below cover every named outfall from the study's human-reviewed table (Table S5) and help explain why short, urban, coastal rivers can matter as much as better-known continental systems. Values are modeled annual plastic mass reaching the ocean, not direct continuous measurements at each river mouth. Outfalls ranked 51 to 100 carry no verified river name in the source data and are published separately as coordinates-referenced data profiles, linked at the bottom of this page.

Pasig River

Philippines, Pacific basin. Rank #1 with 62,592 mt/yr modeled emissions through Metro Manila toward Manila Bay.

Tullahan River

Philippines, Pacific basin. Rank #2 with 13,450 mt/yr modeled emissions from a heavily urbanized catchment north of Manila.

Ulhas River

India, Indian basin. Rank #3 with 13,433 mt/yr modeled emissions through the Mumbai metropolitan region.

Klang River

Malaysia, Indian basin. Rank #4 with 12,816 mt/yr modeled emissions through Kuala Lumpur and port-adjacent areas.

Meycauayan River

Philippines, Pacific basin. Rank #5 with 12,398 mt/yr modeled emissions from Bulacan and the Manila Bay drainage area.

Pampanga River

Philippines, Pacific basin. Rank #6 with 9,340 mt/yr modeled emissions from Central Luzon toward Manila Bay.

Libmanan River

Philippines, Pacific basin. Rank #7 with 7,088 mt/yr modeled emissions from the Bicol region.

Ganges River

India and Bangladesh, Indian basin. Rank #8 with 6,222 mt/yr modeled emissions in this outfall dataset.

Rio Grande de Mindanao

Philippines, Pacific basin. Rank #9 with 5,256 mt/yr modeled emissions from Mindanao toward coastal waters.

Agno River

Philippines, Pacific basin. Rank #10 with 4,637 mt/yr modeled emissions from Pangasinan and nearby watersheds.

Agusan River

Philippines, Pacific basin. Rank #11 with 4,568 mt/yr modeled emissions.

Paranaque River

Philippines, Pacific basin. Rank #12 with 4,363 mt/yr modeled emissions.

Iloilo River

Philippines, Pacific basin. Rank #13 with 4,224 mt/yr modeled emissions.

Soai Rap River

Vietnam, Pacific basin. Rank #14 with 4,127 mt/yr modeled emissions.

Chao Phraya River

Thailand, Pacific basin. Rank #15 with 4,027 mt/yr modeled emissions.

Lagos Harbour

Nigeria, Atlantic basin. Rank #16 with 3,999 mt/yr modeled emissions.

Hugli River

India, Indian basin. Rank #17 with 3,878 mt/yr modeled emissions.

Huangpu River

China, Pacific basin. Rank #18 with 3,650 mt/yr modeled emissions.

Pazundaung Creek

Myanmar, Indian basin. Rank #19 with 3,615 mt/yr modeled emissions.

Sarawak River

Malaysia, Pacific basin. Rank #22 with 3,275 mt/yr modeled emissions.

Msimbazi River

Tanzania, Indian basin. Rank #23 with 3,238 mt/yr modeled emissions.

Imus River

Philippines, Pacific basin. Rank #24 with 3,137 mt/yr modeled emissions.

Chenzhen River

China, Pacific basin. Rank #25 with 2,927 mt/yr modeled emissions.

Wouri River

Cameroon, Atlantic basin. Rank #26 with 2,835 mt/yr modeled emissions.

Langat River

Malaysia, Pacific basin. Rank #27 with 2,829 mt/yr modeled emissions.

Ciliwung River

Indonesia, Pacific basin. Rank #28 with 2,797 mt/yr modeled emissions.

Zapote River

Philippines, Pacific basin. Rank #29 with 2,748 mt/yr modeled emissions.

Malad Creek

India, Indian basin. Rank #30 with 2,724 mt/yr modeled emissions.

Kelani River

Sri Lanka, Indian basin. Rank #31 with 2,721 mt/yr modeled emissions.

Davao River

Philippines, Pacific basin. Rank #33 with 2,564 mt/yr modeled emissions.

Karnaphuli River

Bangladesh, Indian basin. Rank #34 with 2,554 mt/yr modeled emissions.

Rio Pavuna

Brazil, Atlantic basin. Rank #35 with 2,553 mt/yr modeled emissions.

Panvel Creek

India, Indian basin. Rank #36 with 2,520 mt/yr modeled emissions.

Yangon River

Myanmar, Indian basin. Rank #37 with 2,489 mt/yr modeled emissions.

Kelantan River

Malaysia, Pacific basin. Rank #41 with 2,467 mt/yr modeled emissions.

Jalaur River

Philippines, Pacific basin. Rank #42 with 2,348 mt/yr modeled emissions.

Douala Estuary

Cameroon, Atlantic basin. Rank #43 with 2,338 mt/yr modeled emissions.

Chilyar River

India, Indian basin. Rank #44 with 2,315 mt/yr modeled emissions.

Periyar River

India, Indian basin. Rank #45 with 2,292 mt/yr modeled emissions.

Cagayan River

Philippines, Pacific basin. Rank #46 with 2,273 mt/yr modeled emissions.

Mithi River

India, Indian basin. Rank #48 with 2,182 mt/yr modeled emissions.

Rio Ozama

Dominican Republic, Atlantic basin. Rank #49 with 2,180 mt/yr modeled emissions.

Hamulauon River

Philippines, Pacific basin. Rank #50 with 2,170 mt/yr modeled emissions.

Unnamed top 100 outfalls

The study names only its 50 highest-ranked outfalls. The remaining top 100 points are published as coordinates-referenced data profiles rather than under invented names. Browse all 50 unnamed outfall profiles, or jump to one by rank:#51, #52, #53, #54, #55, #56, #57, #58, #59, #60, #61, #62, #63, #64, #65, #66, #67, #68, #69, #70, #71, #72, #73, #74, #75, #76, #77, #78, #79, #80, #81, #82, #83, #84, #85, #86, #87, #88, #89, #90, #91, #92, #93, #94, #95, #96, #97, #98, #99, #100.

Browse rivers by country, ocean basin, and region

By country: Philippines (19) · India (9) · Malaysia (5) · China (3) · Bangladesh (2) · Myanmar (2) · Cameroon (2) · Vietnam (1) · Thailand (1) · Nigeria (1) · Ivory Coast (1) · Tanzania (1) · Indonesia (1) · Sri Lanka (1) · Brazil (1) · Dominican Republic (1)

By ocean basin: Pacific · Indian · Atlantic · Arctic · Southern

By region: Southeast Asia · South Asia · Africa · Americas

Statistics: global totals · by country · by ocean basin

How to Cite This Page

Plastic Bank. "River Plastic Emissions Profiles." Rivers Carrying Plastic to the Ocean. https://rivers.plasticbank.com/rivers. Reviewed July 20, 2026.