Rivers in Sri Lanka
33 rivers in Sri Lanka. Data from Wikidata and Wikipedia.
Akkarayan Aru The Akkarayan Aru is a river in Northern Province, Sri Lanka. The river rises in north-wes… Attanagalu Oya The Attanagalu Oya (Sinhala: අත්තනගලු ඹය) is a river in Gampaha District, Sri Lanka.
The l… Deduru Oya The Deduru Oya is the sixth-longest river of Sri Lanka. The 142 km (88 mi) long river runs… Gal Oya The Gal Oya is a 108 km (67 mi) long river, in southeast Sri Lanka. It is the 16th longest… Gin Ganga The Gin Ganga (Sinhala: ගිං ගඟ, Gin River), is a 115.9 km (72 mi) long river located in Ga… Kala Oya The Kala Oya is the third longest river in Sri Lanka. The 145 km (90 mi) long river has a … Kalu Ganga Kalu Ganga (Sinhala: කළු ගඟ, literally: Black River) is a river in Sri Lanka. The river or… Kehelgamu Oya The Kehelgamu Oya (translated into Kehelgamu River from Sinhala) is a major upstream tribu… Kelani River The Kelani River (Sinhala: කැළණි ගඟ) is a 145-kilometre-long (90 mi) river in Sri Lanka. T… Kirindi Oya Kirindi Oya is a river in Sri Lanka. Starting in Bandarawela, it flows for 117 km (73 mi) … Kodalikkallu Aru The Kodalikkallu Aru is a small river in Northern Province, Sri Lanka. The river rises in … Kotmale Oya The Kotmale River (Sinhala: කොත්මලේ ඔය) is the longest tributary of Mahaweli River. The ri… Kukule Ganga The Kukule Ganga is a river in Sabaragamuwa Province in southwestern Sri Lanka. The Kukule… Kumbukkan Oya The Kumbukkan Oya is the twelfth-longest river of Sri Lanka. The 116 km (72 mi) long river… Madu Ganga The Madu Ganga is a minor watercourse which originates near Uragasmanhandiya in the Galle … Maha Oya The Maha Oya (Sinhala: මහ ඔය, lit. 'Great River') is a major watercourse in the Sabaragamu… Mahaweli River The Mahaweli River (Sinhala: මහවැලි ගඟ, literally "Great Sandy River", [mahawali gangai]),… Malwathu Oya The Malwathu Oya (Sinhala: මල්වතු ඔය Malwathu Oya, Aruvi Aru) is the second longest river … Mandekal Aru The Mandekal Aru is a river in Northern Province, Sri Lanka. The river rises in the wester… Maskeliya Oya The Maskeliya Oya (translated into Maskeliya River from Sinhala) is a major upstream tribu… Menik Ganga The Menik Ganga is the thirteenth-longest river of Sri Lanka. The river is approximately 1… Mi Oya The Mi Oya is a 108 km (67 mi) long river, in Sri Lanka. It is the fifteenth-longest river… Nanu Oya Nanu Oya is a 27 km (17 mi) long stream in the Central Province of Sri Lanka. It originate… Netheli Aru The Netheli Aru is a river in Northern Province, Sri Lanka. The river rises in central Mul… Nilwala River The Nilwala is a river in Southern Province in Sri Lanka. It originates in Sinharaja Fores… Pallavarayankaddu Aru The Pallavarayankaddu Aru is a river in Northern Province, Sri Lanka. The river rises in w… Parangi Aru The Parangi Aru is a river in Northern Province, Sri Lanka. The river rises in central Vav… Piramenthal Aru The Piramenthal is a small river in Northern Province, Sri Lanka. The river rises in north… Pusweli Oya The Pusweli Oya is a major tributary of the Kelani Ganga river in Sri Lanka.
Starting from… Theravil Aru The Theravil Aru (or Toravil Aru) is a river in Northern Province, Sri Lanka. The river ri… Verugal Aru Verugal Aru (Verukal Āṟu, lit. '"flood" or "that which overflows"'), also known as the Ver… Walawe River The Walawe (Sinhala: වලවේ ගඟ) is a 138 km (86 mi) long river in Sri Lanka which originates… Yan Oya The Yan Oya is the fifth-longest river of Sri Lanka. The 142 km (88 mi) long river's catch…