Sri Lanka river names & sources
Find English, Sinhala and Tamil names for 45 Sri Lankan rivers and tributaries. Check name references, map notes and the sources behind the explorer.
River names in English, Sinhala and Tamil
Browse 45 rivers and tributaries. Choose Explore to find a river on the map, or open its references to check a name or mapped section.
Mahaweli River
- English
- Mahaweli River
- Sinhala
- මහවැලි ගඟ
- Tamil
- மகாவலி ஆறு
Explore Mahaweli RiverName references & map notes
- English: Mahaweli River: OSM identity and mapped course
- English: Annual Performance Report 2024
- Sinhala: ජල තත්ව පසු විපරම් රසායනාගාර ඒකකය
- Tamil: நீரின் தரம் சம்பந்தமான அலகு
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Kelani River
- English
- Kelani River
- Sinhala
- කැලණි ගඟ
- Tamil
- களனி ஆறு
Explore Kelani RiverName references & map notes
- English: Kelani River: OSM identity and mapped course
- English: Annual Performance Report 2024
- Sinhala: ජල තත්ව පසු විපරම් රසායනාගාර ඒකකය
- Tamil: நீரின் தரம் சம்பந்தமான அலகு
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Deduru Oya
- English
- Deduru Oya
- Sinhala
- දැදුරු ඔය
- Tamil
- தெதுறு ஓயா
Explore Deduru OyaName references & map notes
- English: Deduru Oya: OSM identity and mapped course
- Sinhala: Parliamentary Debates, 8 July 2008 — river-name tables
- Tamil: Deduru Oya: OSM identity and mapped course
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Kalu Ganga
- English
- Kalu Ganga
- Sinhala
- කළු ගඟ
- Tamil
- Name awaiting a verified source
Explore Kalu GangaName references & map notes
- English: Kalu Ganga: OSM identity and mapped course
- Sinhala: Parliamentary Debates, 8 July 2008 — river-name tables
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 2 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Malwathu Oya
- English
- Malwathu Oya
- Sinhala
- මල්වතු ඔය
- Tamil
- அருவி ஆறு
Explore Malwathu OyaName references & map notes
- English: Malwathu Oya: OSM identity and mapped course
- Sinhala: Parliamentary Debates, 8 July 2008 — river-name tables
- Tamil: Malwathu Oya: OSM identity and mapped course
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Menik Ganga
- English
- Menik Ganga
- Sinhala
- මැණික් ගඟ
- Tamil
- மாணிக்க கங்கை
Explore Menik GangaName references & map notes
- English: Menik Ganga: OSM identity and mapped course
- Sinhala: Parliamentary Debates, 8 July 2008 — river-name tables
- Tamil: Menik Ganga: OSM identity and mapped course
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Yan Oya
- English
- Yan Oya
- Sinhala
- යාන් ඔය
- Tamil
- Name awaiting a verified source
Explore Yan OyaName references & map notes
- English: Yan Oya: OSM identity and mapped course
- Sinhala: Parliamentary Debates, 8 July 2008 — river-name tables
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 20 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Gal Oya
- English
- Gal Oya
- Sinhala
- ගල් ඔය
- Tamil
- கல் ஓயா
Explore Gal OyaName references & map notes
- English: Gal Oya: OSM identity and mapped course
- Sinhala: Divi rakina diya kandura — published Sinhala river-basin names
- Tamil: Gal Oya: OSM identity and mapped course
Approximate mapped sections available
Approximate source-mapped sections: 2 disconnected networks; 4 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Heda Oya
- English
- Heda Oya
- Sinhala
- හැඩ ඔය
- Tamil
- Name awaiting a verified source
Explore Heda OyaName references & map notes
- English: Heda Oya: OSM identity and mapped course
- Sinhala: Sri Lankan rivers — Sinhala educational name list
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 3 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Rambakan Oya
- English
- Rambakan Oya
- Sinhala
- රඹකැන් ඔය
- Tamil
- Name awaiting a verified source
Explore Rambakan OyaName references & map notes
- English: Rambakan Oya: OSM identity and mapped course
- Sinhala: Annual Report 2021, Sinhala statistical appendix
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Eastern Rambakan Oya only; exclude Rambukkana Oya way 660414574 near Kandy. Unnamed stream 1241389141 is the source-mapped connection between the named eastern sections. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Pali Aru
- English
- Pali Aru
- Sinhala
- පාලි ආරු
- Tamil
- Name awaiting a verified source
Explore Pali AruName references & map notes
- English: Pali Aru: OSM identity and mapped course
- Sinhala: Sri Lankan rivers — Sinhala educational name list
Approximate mapped sections available
Approximate source-mapped sections: 2 disconnected networks; 4 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Kumbukkan Oya
- English
- Kumbukkan Oya
- Sinhala
- කුඹුක්කන් ඔය
- Tamil
- கும்புக்கன் ஓயா
Explore Kumbukkan OyaName references & map notes
- English: Kumbukkan Oya: OSM identity and mapped course
- Sinhala: Kumbukkan Oya: OSM identity and mapped course
- Tamil: Kumbukkan Oya: OSM identity and mapped course
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Modaragam Aru
- English
- Modaragam Aru
- Sinhala
- මෝදරගම් ආරු
- Tamil
- Name awaiting a verified source
Explore Modaragam AruName references & map notes
- English: Modaragam Aru: OSM identity and mapped course
- Sinhala: Parliamentary Debates, 8 July 2008 — river-name tables
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Walawe Ganga
- English
- Walawe Ganga
- Sinhala
- වලවේ ගඟ
- Tamil
- வளவ கங்கை
Explore Walawe GangaName references & map notes
- English: Walawe Ganga: OSM identity and mapped course
- Sinhala: Divi rakina diya kandura — published Sinhala river-basin names
- Tamil: Walawe Ganga: OSM identity and mapped course
Approximate mapped sections available
Approximate source-mapped sections: 2 disconnected networks; 6 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Kirindi Oya
- English
- Kirindi Oya
- Sinhala
- කිරිඳි ඔය
- Tamil
- கிரிந்தி ஓயா
Explore Kirindi OyaName references & map notes
- English: Kirindi Oya: OSM identity and mapped course
- Sinhala: Parliamentary Debates, 8 July 2008 — river-name tables
- Tamil: Kirindi Oya: OSM identity and mapped course
Approximate mapped sections available
Approximate source-mapped sections: 2 disconnected networks; 1 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Kala Oya
- English
- Kala Oya
- Sinhala
- කලා ඔය
- Tamil
- கலா ஓயா
Explore Kala OyaName references & map notes
- English: Kala Oya: OSM identity and mapped course
- Sinhala: Parliamentary Debates, 8 July 2008 — river-name tables
- Tamil: Kala Oya: OSM identity and mapped course
Approximate mapped sections available
Approximate source-mapped sections: 2 disconnected networks; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Bentota Ganga
- English
- Bentota Ganga
- Sinhala
- බෙන්තොට ගඟ
- Tamil
- பெந்தோட்டை ஆறு
Explore Bentota GangaName references & map notes
- English: Bentota Ganga: OSM identity and mapped course
- Sinhala: ජල තත්ව පසු විපරම් රසායනාගාර ඒකකය
- Tamil: நீரின் தரம் சம்பந்தமான அலகு
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 2 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Attanagalu Oya
- English
- Attanagalu Oya
- Sinhala
- අත්තනගලු ඔය
- Tamil
- Name awaiting a verified source
Explore Attanagalu OyaName references & map notes
- English: Attanagalu Oya: OSM identity and mapped course
- Sinhala: Flood-prone river basins — Sinhala names
Approximate mapped sections available
Approximate source-mapped sections: 2 disconnected networks; 2 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Includes the source-tagged Dadugan Oya lower continuation, supported by the JICA naming description. Two unnamed source streams extend the upper reach through shared node IDs. The upper-to-middle gap remains unverified and is displayed separately as a dashed editorial join; it is not part of source geometry. The separate canal-tagged Attanagalu way 193042830 is excluded. Data attribution: © OpenStreetMap contributors, ODbL 1.0. Joined for exploration with one dashed, estimated section. The connecting river course still needs verification; the solid sections follow mapped waterways.
Maha Oya
- English
- Maha Oya
- Sinhala
- මහ ඔය
- Tamil
- மகா ஓயா
Explore Maha OyaName references & map notes
- English: Maha Oya: OSM identity and mapped course
- Sinhala: ජල තත්ව පසු විපරම් රසායනාගාර ඒකකය
- Tamil: நீரின் தரம் சம்பந்தமான அலகு
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Gin Ganga
- English
- Gin Ganga
- Sinhala
- ගිං ගඟ
- Tamil
- ஜின் கங்கை
Explore Gin GangaName references & map notes
- English: Gin Ganga: OSM identity and mapped course
- Sinhala: Parliamentary Debates, 8 July 2008 — river-name tables
- Tamil: Gin Ganga: OSM identity and mapped course
Approximate mapped sections available
Approximate source-mapped sections: 3 disconnected networks; 11 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Mee Oya
- English
- Mee Oya
- Sinhala
- මී ඔය
- Tamil
- Name awaiting a verified source
Explore Mee OyaName references & map notes
- English: Mee Oya: OSM identity and mapped course
- Sinhala: Parliamentary Debates, 8 July 2008 — river-name tables
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Main-stream members of relation 7791358 identify the northwestern Mee Oya. Northeastern ways 404303347 and 463698554 are a different Mee Aru and are excluded. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Nilwala Ganga
- English
- Nilwala Ganga
- Sinhala
- නිල්වලා ගඟ
- Tamil
- நில்வள கங்கை
Explore Nilwala GangaName references & map notes
- English: Nilwala Ganga: OSM identity and mapped course
- Sinhala: Parliamentary Debates, 8 July 2008 — river-name tables
- Tamil: Nilwala Ganga: OSM identity and mapped course
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Maduru Oya
- English
- Maduru Oya
- Sinhala
- මාදුරු ඔය
- Tamil
- மாதுறு ஓயா
Explore Maduru OyaName references & map notes
- English: Maduru Oya: OSM identity and mapped course
- Sinhala: Parliamentary Debates, 8 July 2008 — river-name tables
- Tamil: Maduru Oya: OSM identity and mapped course
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Uma Oya
- English
- Uma Oya
- Sinhala
- උමා ඔය
- Tamil
- Name awaiting a verified source
Explore Uma OyaName references & map notes
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Amban Ganga
- English
- Amban Ganga
- Sinhala
- අඹන් ගඟ
- Tamil
- Name awaiting a verified source
Explore Amban GangaName references & map notes
- English: Amban Ganga: OSM identity and mapped course
- Sinhala: History model assessment — marking scheme
Approximate mapped sections available
Approximate source-mapped sections: 2 disconnected networks; 5 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Ulhiti Oya
- English
- Ulhiti Oya
- Sinhala
- උල්හිටිය ඔය
- Tamil
- Name awaiting a verified source
Explore Ulhiti OyaName references & map notes
Approximate mapped sections available
Approximate source-mapped sections: 3 disconnected networks; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Kuru Ganga
- English
- Kuru Ganga
- Sinhala
- කුරු ගඟ
- Tamil
- Name awaiting a verified source
Explore Kuru GangaName references & map notes
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 4 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Kukul Oya
- English
- Kukul Oya
- Sinhala
- කුකුල් ඔය
- Tamil
- Name awaiting a verified source
Provisional Sinhala label: spelling follows a bilingual local place-name source. A direct Sinhala river-name source is still needed.
Explore Kukul OyaName references & map notes
- English: Kukul Oya: OSM identity and mapped course
- Sinhala: Kukuloya / Kandy — bilingual local-name evidence
- Sinhala: A floristic survey of a unique lowland rain forest in Moraella in the Knuckles valley, Sri Lanka
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. The source-named Kukul Oya near 80.72 E, 7.40 N. The staging inventory incorrectly associated this candidate with the Kalu basin; the separately named Kukule waterway (362678505) is excluded. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Belihul Oya
- English
- Belihul Oya
- Sinhala
- බෙලිහුල් ඔය
- Tamil
- Name awaiting a verified source
Explore Belihul OyaName references & map notes
- English: Belihul Oya: OSM identity and mapped course
- Sinhala: Upper Ratnapura special tourism zone programme 2021–2024
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 2 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Seethawaka River
- English
- Seethawaka River
- Sinhala
- සීතාවක ගඟ
- Tamil
- Name awaiting a verified source
Explore Seethawaka RiverName references & map notes
- English: Seethawaka River: OSM identity and mapped course
- Sinhala: Sithawakapura development plan 2024–2034
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Nanu Oya
- English
- Nanu Oya
- Sinhala
- නානු ඔය
- Tamil
- Name awaiting a verified source
Explore Nanu OyaName references & map notes
- English: Nanu Oya: OSM identity and mapped course
- Sinhala: Nuwara Eliya development plan 2021–2030, Volume I
Approximate mapped sections available
Approximate source-mapped sections: 2 disconnected networks; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Loggal Oya
- English
- Loggal Oya
- Sinhala
- ලොග්ගල් ඔය
- Tamil
- Name awaiting a verified source
Explore Loggal OyaName references & map notes
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Kurundu Oya
- English
- Kurundu Oya
- Sinhala
- කුරුඳු ඔය
- Tamil
- Name awaiting a verified source
Explore Kurundu OyaName references & map notes
- English: Kurundu Oya: OSM identity and mapped course
- Sinhala: Kurundu Oya falls — Sinhala field description
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Rakwana Ganga
- English
- Rakwana Ganga
- Sinhala
- රක්වාන ගඟ
- Tamil
- Name awaiting a verified source
Explore Rakwana GangaName references & map notes
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Gurugoda Oya
- English
- Gurugoda Oya
- Sinhala
- ගුරුගොඩ ඔය
- Tamil
- Name awaiting a verified source
Explore Gurugoda OyaName references & map notes
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 1 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Kehelgamuwa Oya
- English
- Kehelgamuwa Oya
- Sinhala
- කෙහෙල්ගමු ඔය
- Tamil
- Name awaiting a verified source
Explore Kehelgamuwa OyaName references & map notes
- English: Kehelgamuwa Oya: OSM identity and mapped course
- Sinhala: Kelani river and riverside life — Sinhala name usage
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Chippi Aru
- English
- Chippi Aru
- Sinhala
- චප්පි ආරු
- Tamil
- Name awaiting a verified source
Explore Chippi AruName references & map notes
- English: Chippi Aru: OSM identity and mapped course
- Sinhala: Divi rakina diya kandura — published Sinhala river-basin names
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 1 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Valukki Aru
- English
- Valukki Aru
- Sinhala
- වාලුක්කායි ආරු
- Tamil
- Name awaiting a verified source
Explore Valukki AruName references & map notes
- English: Valukki Aru: OSM identity and mapped course
- Sinhala: List of Sri Lankan rivers — Sinhala published forms
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Neththali Aru
- English
- Neththali Aru
- Sinhala
- නෙතේලි ආරු
- Tamil
- Name awaiting a verified source
Explore Neththali AruName references & map notes
- English: Neththali Aru: OSM identity and mapped course
- Sinhala: List of Sri Lankan rivers — Sinhala published forms
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 4 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Akkarayan Aru
- English
- Akkarayan Aru
- Sinhala
- අක්කරායන් ආරු
- Tamil
- அக்கராயன் ஆறு
Explore Akkarayan AruName references & map notes
- English: Akkarayan Aru: OSM identity and mapped course
- Sinhala: List of Sri Lankan rivers — Sinhala published forms
- Tamil: Akkarayan Aru: OSM identity and mapped course
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 8 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Paranki Aru
- English
- Paranki Aru
- Sinhala
- පරංගි ආරු
- Tamil
- Name awaiting a verified source
Explore Paranki AruName references & map notes
- English: Paranki Aru: OSM identity and mapped course
- Sinhala: Divi rakina diya kandura — published Sinhala river-basin names
Approximate mapped sections available
Approximate source-mapped sections: 2 disconnected networks; 1 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Per Aru
- English
- Per Aru
- Sinhala
- පේ ආරු
- Tamil
- Name awaiting a verified source
Explore Per AruName references & map notes
- English: Per Aru: OSM identity and mapped course
- Sinhala: Sri Lankan rivers — Sinhala educational name list
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. The Peraru River source way 665788177; not the separate source-named Peraru way 130918268 farther northeast. No basin or district association is inferred from the shared name. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Kanagarayan Aru
- English
- Kanagarayan Aru
- Sinhala
- කනගරායන් ආරු
- Tamil
- கனகராயன் ஆறு
Explore Kanagarayan AruName references & map notes
- English: Kanagarayan Aru: OSM identity and mapped course
- Sinhala: Sri Lankan rivers — Sinhala educational name list
- Tamil: Kanagarayan Aru: OSM identity and mapped course
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 17 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Wila Oya
- English
- Wila Oya
- Sinhala
- විලා ඔය
- Tamil
- Name awaiting a verified source
Explore Wila OyaName references & map notes
- English: Wila Oya: OSM identity and mapped course
- Sinhala: Divi rakina diya kandura — published Sinhala river-basin names
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 2 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Malala Oya
- English
- Malala Oya
- Sinhala
- මලල ඔය
- Tamil
- Name awaiting a verified source
Explore Malala OyaName references & map notes
- English: Malala Oya: OSM identity and mapped course
- Sinhala: Divi rakina diya kandura — published Sinhala river-basin names
Approximate mapped sections available
Approximate source-mapped sections: one connected network; 0 mapped junctions with more than two connections. Coverage is partial, including where only a short section is mapped. Gaps are not bridged, endpoints are not verified headwaters or mouths, and branches are not flow-direction claims. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Data attribution: © OpenStreetMap contributors, ODbL 1.0.
Sources & map details
Each river links to the references used for its names and mapped sections. Open the full list for publication details, map notes and reuse terms.
View all 70 references
Map data review: . Dataset 0.6.1.
Annual Performance Report 2024
Irrigation Department, Sri Lanka
English section, printed page 16 (PDF page 175, counting from 1): paragraph listing rivers covered by flood warnings.
Accessed .
Supports the English names Mahaweli River and Kelani River only. Report year is not a verified publication date. No report prose, maps or geometry are reproduced; no upstream open-data license has been established.
ජල තත්ව පසු විපරම් රසායනාගාර ඒකකය
Central Environmental Authority, Sri Lanka
Section රට අභ්යන්තර මතුපිට ජලාශ වල ජලයේ තත්ත්වය පරීක්ෂා කිරීමේ වැඩ සටහන: monthly water-quality monitoring list.
Accessed .
Sinhala river names are transcribed from the monitoring list, preserving the source spelling. The page's last-updated date is not treated as its publication date. Copyright remains with the publisher; no source prose or geometry is reproduced.
நீரின் தரம் சம்பந்தமான அலகு
Central Environmental Authority, Sri Lanka
Section தற்போது இடம் பெற்றுவருகின்ற நீர் தர கண்காணிப்பு நிகழ்ச்சித்திட்டம்: monthly water-quality monitoring list.
Accessed .
Tamil river names are transcribed from the monitoring list without translation. The page's last-updated date is not treated as its publication date. Copyright remains with the publisher; no source prose or geometry is reproduced.
OpenStreetMap copyright and data license
OpenStreetMap Foundation
OpenStreetMap licensing and How to credit OpenStreetMap sections; data-form distribution links directly to https://opendatacommons.org/licenses/odbl/1-0/ .
Accessed .
OpenStreetMap data is distributed under ODbL 1.0. Redistribution/adaptation requires attribution and compliance with its share-alike and other terms. The geometry-bearing rivers.json database is distributed under ODbL 1.0; this does not relicense Haritools application code or original source documents. Required attribution: © OpenStreetMap contributors.
Sri Lanka OSM source snapshot, 9 October 2026
OpenStreetMap contributors, via Geofabrik
sri-lanka-261009.osm.pbf; source SHA-256 2bd8089ee5e8b266e325a46b540a89d4d24657e35b1805c682129d2be31e764b; OSM replication timestamp 2026-10-09T20:21:04Z. Prepared waterways.objects.json SHA-256 4ee979e4c34d5b938611ac9c597590e634fe920352c484e6ea22f616112d9fb1. Per-way versions, timestamps and geometry hashes are retained in course-evidence.json.
Accessed .
Locally recovered, hash-verified preparation of the pinned source snapshot, originally inspected 2026-10-12. The historical download may no longer be available online. The older staging export has an unknown snapshot date and is not used to reproduce these courses. © OpenStreetMap contributors; ODbL 1.0.
Parliamentary Debates, 8 July 2008 — river-name tables
Parliament of Sri Lanka
Annexes 1 and 2, PDF pages 9–10 (counting from 1). Proper names only; lengths, origins and other table claims are not imported.
Accessed .
Supports Sinhala proper-name usage only. No geometry, numeric facts, map images or source prose are reproduced.
Divi rakina diya kandura — published Sinhala river-basin names
Lankadeepa / Wijeya Newspapers
Numbered table under ලංකාවේ ප්රධාන ගංගා නිම්න. Supports published Sinhala usage, not official name status or river geometry.
Accessed .
Supports Sinhala proper-name usage only. No geometry, numeric facts, map images or source prose are reproduced.
Sri Lankan rivers — Sinhala educational name list
Shilpa Sayura Foundation / Shilpa64
Numbered Sinhala river-name list; river names only. Unrelated educational claims and numeric lengths are not imported.
Accessed .
Supports Sinhala proper-name usage only. No geometry, numeric facts, map images or source prose are reproduced.
Flood-prone river basins — Sinhala names
Disaster Management Centre, Sri Lanka
Sinhala paragraph listing river basins potentially affected by flooding, including අත්තනගලු ඔය. Historical language evidence only; this is not a current warning.
Accessed .
Supports Sinhala proper-name usage only. No geometry, numeric facts, map images or source prose are reproduced.
Annual Report 2021, Sinhala statistical appendix
Central Bank of Sri Lanka
Irrigation / agricultural project table, row රඹකැන් ඔය. This supports the proper-name spelling used for the eastern irrigation project; no statistics are imported.
Accessed .
Supports Sinhala proper-name usage only. No geometry, numeric facts, map images or source prose are reproduced.
Geographic conditions of Uva Province
Uva Provincial Council
Paragraph identifying උමා ඔය and ලොග්ගල් ඔය as tributaries joining Mahaweli. Proper names only.
Accessed .
Supports Sinhala proper-name usage only. No geometry, numeric facts, map images or source prose are reproduced.
History model assessment — marking scheme
Ministry of Education / e-Thaksalawa
ET/SSS/2022(2023)/OL/33/S/Q/S-2, printed page 8, question 5(i), item B: අඹන් ගඟ.
Accessed .
Supports Sinhala proper-name usage only. No geometry, numeric facts, map images or source prose are reproduced.
Ulhitiya reservoir spillway release
Independent Television Network (ITN)
Final Sinhala paragraph explicitly names උල්හිටිය ඔය as the receiving watercourse. Historical name evidence; not a current warning.
Accessed .
Supports Sinhala proper-name usage only. No geometry, numeric facts, map images or source prose are reproduced.
Ratnapura flood early-warning system
Disaster Management Centre, Sri Lanka
Final Sinhala paragraph listing Kalu tributaries and the name කුරු ගඟ.
Accessed .
Supports Sinhala proper-name usage only. No geometry, numeric facts, map images or source prose are reproduced.
Upper Ratnapura special tourism zone programme 2021–2024
Sabaragamuwa Provincial Planning Secretariat
Section 12.1, printed page 48: බෙලිහුල් ඔය ආශ්රිත සංචාරක ආකර්ෂණ ස්ථාන. Supports local proper-name usage; no tourism or river-course claims are imported.
Accessed .
Supports Sinhala proper-name usage only. No geometry, numeric facts, map images or source prose are reproduced.
Sithawakapura development plan 2024–2034
Urban Development Authority, Sri Lanka
Printed page 84, flood discussion explicitly names කැළණි ගඟ සහ සීතාවක ගඟ. Large PDF; the locator identifies the Sinhala river name, not merely the town.
Accessed .
Supports Sinhala proper-name usage only. No geometry, numeric facts, map images or source prose are reproduced.
Nuwara Eliya development plan 2021–2030, Volume I
Urban Development Authority, Sri Lanka
Table 23, Nanu Oya land-use table, water row ජලය (නානු ඔය). Proper watercourse name only.
Accessed .
Supports Sinhala proper-name usage only. No geometry, numeric facts, map images or source prose are reproduced.
Kurundu Oya falls — Sinhala field description
AmazingLanka.com
First watercourse-description paragraph explicitly identifies කුරුඳු ඔය. Name only; waterfall dimensions and travel recommendations are not imported.
Accessed .
Supports Sinhala proper-name usage only. No geometry, numeric facts, map images or source prose are reproduced.
Rakwana river-bank tree planting
Lankadeepa / Wijeya Newspapers
Article dated 7 September 2020; title and first paragraph name රක්වාන ගඟ. This is published Sinhala usage, not an official naming determination.
Accessed .
Supports Sinhala proper-name usage only. No geometry, numeric facts, map images or source prose are reproduced.
Galigamuwa Pradeshiya Sabha area
Galigamuwa Pradeshiya Sabha
Natural drainage paragraph names ගුරුගොඩ ඔය and describes the watercourse on the western boundary.
Accessed .
Supports Sinhala proper-name usage only. No geometry, numeric facts, map images or source prose are reproduced.
Kelani river and riverside life — Sinhala name usage
Roar Media Sinhala
ගඟක ඇරඹුම section and hydropower section explicitly name කෙහෙල්ගමු ඔය. Only the proper name is transcribed.
Accessed .
Supports Sinhala proper-name usage only. No geometry, numeric facts, map images or source prose are reproduced.
List of Sri Lankan rivers — Sinhala published forms
Info Sri Lanka (independent educational blog)
Rows අක්කරායන් ආරු, නෙතේලි ආරු and වාලුක්කායි ආරු in the river-name table. Secondary, non-government source; forms require further local/official corroboration. Only names, not lengths or geography, are used.
Accessed .
Supports Sinhala proper-name usage only. No geometry, numeric facts, map images or source prose are reproduced.
Kukuloya / Kandy — bilingual local-name evidence
Uthpala Dilhan / SLTB Buses photo archive
10 August 2014 entry, Ruby-bodied Tata bus: bilingual caption identifies Kukuloya and කුකුල්ඔය on route 620 to Kandy. This is place-name spelling evidence, not a published Sinhala hydronym; association with the OSM-named stream remains editorial.
Accessed .
Provisional Sinhala river label inferred from bilingual local place-name spelling. This publication names the Kukuloya locality near Kandy, not the watercourse. The independent English floristic study identifies the Kukul Oya stream at Moraella in the Knuckles valley. A direct Sinhala hydronym source is still required; do not conflate with the Kalu-basin Kukule Ganga.
A floristic survey of a unique lowland rain forest in Moraella in the Knuckles valley, Sri Lanka
Medawatte et al., Ceylon Journal of Science (Biological Sciences), 40(1), 2011
Study-site description and Figure 3: Kukul Oya stream at Moraella, a Hulu Ganga tributary in the Knuckles valley. English watercourse identity and location only; does not supply a Sinhala spelling.
Accessed .
Attanagalu / Dandugam lower-reach naming
Japan International Cooperation Agency (JICA)
Printed page 87, Kalu Ela–Dandugam Oya Scheme: identifies the lowermost Attanagalu reach as Dandugam Oya. Only the naming relationship is used; no lengths or mapped coordinates are transcribed.
Accessed .
Supports including the connected OSM ways tagged Dadugan Oya as the lower continuation. It does not verify the separate provisional gap connection.
Mahaweli River: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 23811570, 48747431, 97085307, 820223788, 820223789, 966865322, 966865323, 966866146, 966866662. Identity relations: 6232547. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-mahaweli.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Kelani River: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 30465745, 362361136, 415174905, 420113469, 420113470, 823750455, 889410860, 968613183, 972615469. Identity relations: 6232495. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-kelani.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Deduru Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 107953750, 302711278, 636755000, 749316186. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-deduru-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Kalu Ganga: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 30465766, 490244091, 490245290, 490245389, 490249066, 682243450. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-kalu-ganga.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Malwathu Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 161822661, 312351040, 1138019248, 1138019252, 1144105517, 1144105522, 1563447583. Identity relations: 19451506. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-malwathu-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Menik Ganga: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 140154817, 231899777, 231899790, 817350137, 817350138, 817350139, 821525743, 936698489, 936753924, 1120400240, 1327580403, 1328437779, 1328439305, 1329008087, 1339060792, 1339060794, 1465138093. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-menik-ganga.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Yan Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 194874320, 401309139, 401484857, 401484858, 401484859, 401484860, 401797278, 401797282, 405847253, 428754601, 428756663, 430869411, 430869412, 890797119, 1447372789. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-yan-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Gal Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 188057663, 510046710, 1118121035, 1118121036, 1125323027, 1126452337, 1248255749, 1248255750, 1342757692, 1342757693, 1348177214, 1348177215, 1447372790. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-gal-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Heda Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 231402211, 231404330, 231404339, 231404351, 440713699, 1121006321, 1136708847, 1136737195, 1252094795, 1252094805, 1252308317, 1307999943. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-heda-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Rambakan Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 352024155, 452365986, 967061737, 1240257004, 1240257007, 1240258789, 1241137268, 1241330771, 1241362064, 1241362065, 1241389141, 1342757685, 1515135827, 1562531438, 1562531439. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-rambakan-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Eastern Rambakan Oya only; exclude Rambukkana Oya way 660414574 near Kandy. Unnamed stream 1241389141 is the source-mapped connection between the named eastern sections. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Pali Aru: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 462038526, 472049450, 472054843, 472241703, 472241704, 472437038, 806065030, 1315336465, 1315336466, 1315336473, 1446906771. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-pali-aru.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Kumbukkan Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 231821732, 553386708, 1126533213, 1321942188, 1324171876, 1327580404, 1335380485, 1335380487, 1337819982. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-kumbukkan-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Modaragam Aru: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 768749077, 1143836474, 1144030197, 1144105523, 1412505178, 1412505179, 1412505180, 1412505181. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-modaragam-aru.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Walawe Ganga: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 129955374, 129955412, 129958551, 287000158, 315934299, 394766073, 487046301, 487048907, 498690253, 748685576. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-walawe-ganga.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Kirindi Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 251735378, 255393925, 385662687, 491549301, 498013248, 498013255, 578432571, 821525742. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-kirindi-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Kala Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 196176332, 539071917, 661332141, 1143988551, 1143988553, 1143988554, 1144160869. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-kala-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Bentota Ganga: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 29339327, 128541718, 358218709, 358218710, 523420870, 523420878. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-bentota-ganga.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Attanagalu Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 48671061, 108188388, 377436885, 381402337, 384844790, 390373936, 397190056, 404358946, 746524794, 746524795, 965656007, 965656008, 965656009, 965656010, 965656011, 965656012. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-attanagalu-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Includes the source-tagged Dadugan Oya lower continuation, supported by the JICA naming description. Two unnamed source streams extend the upper reach through shared node IDs. The upper-to-middle gap remains unverified and is displayed separately as a dashed editorial join; it is not part of source geometry. The separate canal-tagged Attanagalu way 193042830 is excluded. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Maha Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 225067715, 342752977, 643060308. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-maha-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Gin Ganga: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 128673307, 398922233, 399964179, 565210643, 753537123, 917505243, 1301832431, 1301832432, 1301832433, 1311727068, 1311727071, 1311727072. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-gin-ganga.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Mee Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 545332674, 545332688, 545335320, 545335321, 545336014, 545337832, 545337833, 545337836, 545339445, 545339778, 545340601, 545341825, 545342818, 545342821, 545343458. Identity relations: 7791358. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-mee-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Main-stream members of relation 7791358 identify the northwestern Mee Oya. Northeastern ways 404303347 and 463698554 are a different Mee Aru and are excluded. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Nilwala Ganga: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 315100281, 345540431. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-nilwala-ganga.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Maduru Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 386197318. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-maduru-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Uma Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 48746366, 287992502, 287992503, 379963444, 379964001, 380423576, 380423696. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-uma-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Amban Ganga: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 108180527, 108180530, 191211566, 287420701, 287420858, 325856955, 355036580, 964974369, 1354807916, 1354807917, 1354807918, 1354807919. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-amban-ganga.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Ulhiti Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 186722883, 498898906, 498899903, 660409203. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-ulhiti-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Kuru Ganga: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 192700024, 258733628, 258733629, 507850986, 1106145540, 1106145541. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-kuru-ganga.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Kukul Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 249638439, 1092284916, 1092284917. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-kukul-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. The source-named Kukul Oya near 80.72 E, 7.40 N. The staging inventory incorrectly associated this candidate with the Kalu basin; the separately named Kukule waterway (362678505) is excluded. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Belihul Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 265826318, 416166954, 1357854252. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-belihul-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Seethawaka River: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 452804094. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-seethawaka.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Nanu Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 258337371, 352026690, 454198553, 506369911, 784194231, 1488979034. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-nanu-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Loggal Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 472063091, 472067997, 472067998, 1110231006, 1110231007. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-loggal-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Kurundu Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 490207592, 490210414, 490210415, 490211133. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-kurundu-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Rakwana Ganga: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 497943894, 516631373, 516631374, 788650303. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-rakwana-ganga.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Gurugoda Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 238814471, 316623661, 316623678, 700674047, 996479179, 1080069926. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-gurugoda-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Kehelgamuwa Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 1243371744. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-kehelgamuwa-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Chippi Aru: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 317631614, 317632544, 716561677, 716561678. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-chippi-aru.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Valukki Aru: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 388425423, 1264085056, 1264085057, 1264085058, 1264085059. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-valukki-aru.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Neththali Aru: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 461632222, 461632223, 461632224, 461682468, 461876215, 461876217, 461876218, 461876219, 461876220, 841285919. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-neththali-aru.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Akkarayan Aru: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 471835799, 471840255, 471840256, 471840257, 471840258, 471840259, 471844027. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-akkarayan-aru.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Paranki Aru: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 473522006, 473522008, 473522009. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-paranki-aru.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Per Aru: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 665788177. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-per-aru.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. The Peraru River source way 665788177; not the separate source-named Peraru way 130918268 farther northeast. No basin or district association is inferred from the shared name. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Kanagarayan Aru: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 317463761, 461488638, 461488639, 461488640, 461488641, 461488643, 461488644, 461488646, 461488647, 461488648, 461488649, 461675259, 461675260, 461876216, 621395388, 754006306, 754006307. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-kanagarayan-aru.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Wila Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 440713437, 1126472331, 1126472332, 1126477015. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-wila-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.
Malala Oya: OSM identity and mapped course
OpenStreetMap contributors, via Geofabrik
Pinned snapshot geofabrik-lka-2026-10-09. Ways: 641770434, 641771002, 641771016, 641771025, 1290839632. Source name and language tags, versions and geometry checksums: course-evidence.json, record river-malala-oya.
Accessed .
English display label normalized from the selected source names; this is not an official naming determination. Localized names, when supplied by this source, are transcribed from language tags. Source-identified mapped sections; full headwaters-to-mouth coverage is not established. Mutable OSM links may show newer data; reproduction uses the pinned extract only.