List of Rivers of Ethiopia

Search



This contains list of 100 rivers of Ethiopia with there basin, lake and sea names into which they are flowing.
Location (Flowing into) Sl. No Location (Lake) Name The Mediterranean 1 Adar River (South Sudan) Endorheic basins 2 Afar Depression Akaki River The Mediterranean 3 Akobo River Endorheic basins 4 Afar Depression Ala River The Mediterranean 5 Alero River (or Alwero River) The Mediterranean 6 Angereb River (or Greater Angereb River) The Mediterranean 7 Ataba River Endorheic basins 8 Afar Depression Ataye River The Mediterranean 9 Atbarah River Endorheic basins 10 Afar Depression Awash River The Mediterranean 11 Balagas River The Mediterranean 12 Baro River The Mediterranean 13 Bashilo River The Mediterranean 14 Beles River Endorheic basins 15 Lake Abaya Bilate River The Mediterranean 16 Birbir River The Mediterranean 17 Blue Nile (or Abay River) Endorheic basins 18 Afar Depression Borkana River The Mediterranean 19 Checheho River The Mediterranean 20 Dabus River The Mediterranean 21 Daga River (Deqe Sonka Shet) The Indian Ocean 22 Dawa River Endorheic basins 23 Afar Depression Dechatu River The Mediterranean 24 Dembi River Endorheic basins 25 Lake Turkana Denchya River The Mediterranean 26 Didessa River The Mediterranean 27 Dinder River The Mediterranean 28 Dipa River The Indian Ocean 29 Dungeta River Endorheic basins 30 Afar Depression Durkham River The Indian Ocean 31 Erer River The Indian Ocean 32 Fafen River (only reaches the Shebelle in times of flood) The Indian Ocean 33 Galetti River The Indian Ocean 34 Ganale Dorya River The Mediterranean 35 Gebba River Endorheic basins 36 Afar Depression Germama River (or Kasam River) Endorheic basins 37 Lake Turkana Gibe River Endorheic basins 38 Lake Turkana Gilgel Gibe River The Mediterranean 39 Gilo River Endorheic basins 40 Lake Turkana Gojeb River Endorheic basins 41 Afar Depression Golima River The Indian Ocean 42 Gololcha River The Mediterranean 43 Guder River The Mediterranean 44 Gulla River The Mediterranean 45 Gumara River The Mediterranean 46 Hanger River (or Angar River) Endorheic basins 47 Afar Depression Hawadi River The Mediterranean 48 Jamma River The Indian Ocean 49 Jerer River The Mediterranean 50 Jikawo River The Indian Ocean 51 Jubba River Endorheic basins 52 Afar Depression Kabenna River Endorheic basins 53 Lake Ziway Katar River Endorheic basins 54 Afar Depression Keleta River Endorheic basins 55 Lake Turkana Kibish River The Mediterranean 56 Kobara River Endorheic basins 57 Lake Chamo Kulfo River The Mediterranean 58 Lake Tana, into which flow The Mediterranean 59 Lesser Abay The Mediterranean 60 Lesser Angereb River Endorheic basins 61 Afar Depression Logiya River The Mediterranean 62 Magech River Endorheic basins 63 Lake Turkana Mago River Endorheic basins 64 Lake Turkana Mantsa River The Mediterranean 65 Mareb River (or Gash River) (only reaches the Atbarah in times of flood) Endorheic basins 66 Lake Turkana Maze River Endorheic basins 67 Lake Ziway Meki River The Indian Ocean 68 Mena River Endorheic basins 69 Afar Depression Mille River Endorheic basins 70 Afar Depression Mojo River The Mediterranean 71 Muger River Endorheic basins 72 Lake Turkana Mui River Endorheic basins 73 Lake Turkana Neri River The Mediterranean 74 Nile (Egypt, Sudan) The Mediterranean 75 Obel River Endorheic basins 76 Lake Turkana Omo River The Mediterranean 77 Pibor River The Mediterranean 78 Qarsa River The Mediterranean 79 Qechene River The Mediterranean 80 Rahad River The Indian Ocean 81 Ramis River The Mediterranean 82 Reb River The Mediterranean 83 Robe River Endorheic basins 84 Lake Chew Bahir Sagan River The Indian Ocean 85 Shebelle River The Mediterranean 86 Shinfa River The Mediterranean 87 Sobat River (South Sudan) The Mediterranean 88 Sor River The Mediterranean 89 Tekezé River (or Takkaze or Setit) Endorheic basins 90 Lake Turkana Usno River The Mediterranean 91 Wajja River The Mediterranean 92 Walaqa River The Mediterranean 93 Wanchet River The Mediterranean 94 Wari River Endorheic basins 95 Lake Chew Bahir Weito River The Indian Ocean 96 Welmel River The Indian Ocean 97 Weyib River or Gestro River The Mediterranean 98 Yabus River The Mediterranean 99 Zarima River Endorheic basins 100 Lake Turkana Zigina River Carryduff 101 Carysfort-Maretimo Stream, County Dublin 102 13.25 miles (21.32 km) Cashla River  103 Castle Stream, County Dublin 104 28 miles (45 km) Castletown River  105 Cemetery Drain, County Dublin 106 22 miles (35 km) River Cladagh (including Arney) 107 Clady 108 Clanrye 109 Claremont Stream, County Dublin 110 19.75 miles (31.78 km) River Clarin  111 20.5 miles (33.0 km) River Clodiagh  112 24.25 miles (39.03 km) Clodiagh River  113 14 miles (23 km) Cloghfin River  114 19.75 miles (31.78 km) Cloonaghmore River  115 35 miles (56 km) Colebrooke River 116 15 miles (24 km) River Colligan  117 Commons Water, County Dublin 118 Coolcour Brook, County Dublin 119 Corduff River, County Dublin 120 5.75 miles (9.25 km) River Corrib  121 Cot Brook, County Dublin 122 County Brook, County Dublin 123 12 miles (19 km) River Crana  124 via Lough Corrib) Cregg River  125 Creosote Stream, County Dublin 126 Crinken Stream, County Dublin 127 Crompaun River, County Clare 128 Crumlin 129 Cuckoo Stream, County Dublin 130 14.5 miles (23.3 km) Cully Water  131 Cumber 132 9.5 miles (15.3 km) Cummeragh River  133 25 miles (40 km) Cusher River 134 22.5 miles (36.2 km) Dale River  135 Dall 136 15.5 miles (24.9 km) River Dalua  137  12.5 miles (20.1 km) River Dargle 138 37.75 miles (60.75 km) River Dee, County Louth  139 39.5 miles (63.6 km) River Deel  140 28 miles (45 km) Deel River  141 25.5 miles (41.0 km) River Deele  142 Dennett 143 28 miles (45 km) River Derg 144 25 miles (40 km) Derreen River 145 21 miles (34 km) River Derry  146 Delvin River, County Dublin 147 Devlin River, County Sligo 148 Dervock 149 24.75 miles (39.83 km) River Diran  150 17 miles (27 km) River Dodder  151 25.75 miles (41.44 km) River Doonbeg  152 23.75 miles (38.22 km) Dooyertha River  153 Drimnagh Castle Stream, County Dublin 154 19.75 miles (31.78 km) River Drish  155 Dromaddamore River, County Kerry 156 23.25 miles (37.42 km) Dromore River 157 9.5 miles (15.3 km) Drumquin River 158 20.5 miles (33.0 km) Drumragh River 159 13.25 miles (21.32 km) Duff 160 12 miles (19 km) Dun (Glendun) 161 18.5 miles (29.8 km) Easky River, County Sligo  162 Elm Park Stream, County Dublin 163 Enler, County Down 164 22.5 miles (36.2 km) River Erkina  165 80 miles (130 km) River Erne 166 20.5 miles (33.0 km) River Erriff  167 15.25 miles (24.54 km) River Eske  168 38.25 miles (61.56 km) River Fane, County Louth  169 17.75 miles (28.57 km) Fairy Water  170 Farset 171 29.5 miles (47.5 km) River Faughan 172 46 miles (74 km) River Feale  173 36.5 miles (58.7 km) River Fergus  174 19.5 miles (31.4 km) Feorish River  175 River Ferta, County Kerry 176 Fettercairn Stream, County Dublin 177 Fiddaun River, County Mayo 178 20.75 miles (33.39 km) Figile River (Kildare) 179 Finglas River, County Dublin 180 Finglaswood Stream, County Dublin 181  17.5 miles (28.2 km) River Finisk 182 (Foyle) — rises and flows mainly through County Donegal, Republic of Ireland  39.25 miles (63.17 km) River Finn (County Donegal)  183 (Erne) 31.5 miles (50.7 km) River Finn (Erne tributary)  184 Finned River, County Sligo 185 28.25 miles (45.46 km) River Flesk  186 Flurry River, County Louth 187 Forrest Little Stream, County Dublin 188 That portion named "Foyle" forms the border between the Republic of Ireland and Northern Ireland 80 miles (130 km) River Foyle 189 Fox Stream, County Dublin 190 Foxrock Stream, County Dublin 191 34.75 miles (55.92 km) River Funshion  192 Fury 193 Furry Glen Stream, County Dublin 194 27 miles (43 km) River Galey  195 Gallanstown Stream, County Dublin 196 Gallblack Stream, County Dublin 197 Including L. Gill and R. Bonnet) 31.5 miles (50.7 km) River Garavogue  198 Gay Brook Stream, County Dublin 199 15 miles (24 km) Glashaboy River  200 Glashoreag River, County Kerry 201 Glasthule Stream, County Dublin 202 Glen 203 13.75 miles (22.13 km) Glenamoy River County Mayo  204 Glenamuck Stream, County Dublin 205 Glenariff 206 Glenaulin Stream, County Dublin 207 Glencullen River, County Dublin 208 Glendergan 209 22 miles (35 km) Glenelly River 210 Glenglassera River, County Mayo 211 Glenmornan 212 Glenulra River, County Mayo 213 17 miles (27 km) River Glore  214 34.75 miles (55.92 km) River Glyde  215 Golf Stream, County Dublin 216 23.25 miles (37.42 km) River Goul  217 Grange Stream, County Dublin 218 17 miles (27 km) Grange River (Corrib) 219 22 miles (35 km) River Greese  220 Griffeen River, County Dublin 221 19.75 miles (31.78 km) River Gweebarra  222 13.75 miles (22.13 km) Gweestin River  223 23 miles (37 km) Gweestion River (Moy) 224 Hampstead Stream, County Dublin 225 Hazelbrook Stream, County Dublin 226 Heathfield River, County Mayo 227 Hurley River, County Dublin 228 20.75 miles (33.39 km) River Ilen County Cork  229 22.75 miles (36.61 km) River Inagh  230 55.5 miles (89.3 km) River Inny (Leinster) 231 16.5 miles (26.6 km) River Inny (County Kerry) 232 Jobstown Stream, County Dublin 233 John's 234 Joan Slade River, County Kildare 235 Keady 236 Kealy's Stream, County Dublin 237 Kells 238 Kilbarrack Stream, County Dublin 239 Kilbroney 240 9.5 miles (15.3 km) Kilcolgan River  241 Kill o' the Grange Stream, County Dublin 242 28.75 miles (46.27 km) Kings River  243 53.5 miles (86.1 km) River Lagan 244 14 miles (23 km) River Laune  245 Leaffony River, County Sligo 246 55.5 miles (89.3 km) River Lee  247  28.5 miles (45.9 km) River Lennon (Leannan) 248 82 miles (132 km) River Liffey, County Wicklow, County Kildare, and County Dublin  249 Lissenhall Stream, County Dublin 250 36 miles (58 km) Little Brosna River  251 Little Dargle River, County Dublin 252 17.75 miles (28.57 km) Lung River (Boyle) 253 Lyreen River, County Kildare 254 Mabestown Stream, County Dublin 255 Magazine Stream, County Dublin 256 15.75 miles (25.35 km) River Mahon  257 38.75 miles (62.36 km) River Maigue  258 26.5 miles (42.6 km) River Maine  259 34 miles (55 km) Maine 260 Mareen's Brook, County Dublin 261 19 miles (31 km) Manulla River  262 Mayne River, County Dublin 263 Mill Stream, County Dublin 264 Milverton Stream, County Dublin 265 Monkstown Stream, County Dublin 266 17.25 miles (27.76 km) Mournebeg River 267 Mourne 268 62.5 miles (100.6 km) River Moy  269 23.5 miles (37.8 km) Moynalty River 270 31 miles (50 km) Moyola River 271 Muckross Stream, County Dublin 272 15.25 miles (24.54 km) Mulkear River  273 Munkin River, County Mayo 274 Naniken River, County Dublin 275 Nanny River. Meath 276 28.5 miles (45.9 km) Nenagh River  277 18.25 miles (29.37 km) Newport River 278 27 miles (43 km) Newry (Clanrye) River 279  87.75 miles (141.22 km) River Nore 280 Nutley Stream, County Dublin 281 Offington Stream, County Dublin 282 13 miles (21 km) Oily River  283 18.5 miles (29.8 km) Ollatrim River (Tipperary) 284 17.75 miles (28.57 km) Oona Water 285 20.5 miles (33.0 km) River Owenabue  286 13.25 miles (21.32 km) Owenacurra River  287 Owenaher River, County Louth 288 Owenass River, County Laois 289 14.75 miles (23.74 km) Owenbeg River  290 Owenbehy River, County Mayo 291 13.25 miles (21.32 km) Owenboliska River  292 5 miles (8.5 km) Owenbrean 293 Owendoher River, County Dublin 294 17.75 miles (28.57 km) Owenduff River  295 16.25 miles (26.15 km) Owenea River  296 16 miles (26 km) Owengarve River  297 11.5 miles (18.5 km) Owenglin River  298 9 miles (14 km) Owenmore River (Glangevlin) 299 29.25 miles (47.07 km) Owenmore River (inc Carrowmore Lough) 300  32.5 miles (52.3 km) Owenmore River (Sligo) 301 30 miles (48 km) Owenkillew River  302 14 miles (23 km) Owenreagh River  303 23.5 miles (37.8 km) River Owenroe (Moynalty) 304 17.25 miles (27.76 km) River Owentaraglen  305 15.75 miles (25.35 km) Philipstown River (Barrow) 306 East Pinkeen Stream, County Dublin 307 West Pinkeen Stream, County Dublin 308 Piperstown Stream, County Dublin 309 River Poddle, County Dublin 310 Pollymounty River, County Carlow, also spelled Pollmounty or Poulmonty. 311 Portrane Stream, County Dublin 312 Priory Stream, County Dublin 313 Quiggery 314 27.5 miles (44.3 km) River Quoile  315 Racecourse Stream, County Dublin 316 10.5 miles (16.9 km) River Reelan 317 Richardstown River, County Dublin 318 39.25 miles (63.17 km) River Robe (via Loughs Mask and Corrib) 319 Robinhood Stream, County Dublin 320 34.25 miles (55.12 km) River Roe 321 Roogagh 322 Rosserk River, County Mayo 323 Flowing into Kenmare Bay at Kenmare 16.75 miles (26.96 km)  Roughty River  324 13 miles (21 km) Routing Burn  325 Rush Town Stream, County Dublin 326 15.5 miles (24.9 km) River Rye  327 St. Laurence's Stream, County Dublin 328 St. Margaret's Stream, County Dublin 329 Santa Sabina Stream, County Dublin 330 Santry River, County Dublin 331 Scribblestown Stream, County Dublin 332 Shallon Stream, County Dublin 333 Shanganagh River, County Dublin 334 Longest river on the island. Develops into Lough Allen, Lough Bofin, Lough Ree and Lough Derg along its course. 224 miles (360 km) River Shannon  335 15.25 miles (24.54 km) Shanow River  336 Shimna 337  21.25 miles (34.20 km) River Shiven 338 17 miles (27 km) Shournagh River  339 33 miles (53 km) Sillees River 340  24 miles (39 km) Silver River 341 21 miles (34 km) Six Mile Water 342 Slade Brook, County Dublin 343 73 miles (117 km) River Slaney, County Wicklow, County Carlow and County Wexford  344 Slang River, County Dublin 345 17 miles (27 km) River Slate  346 Sluice River, County Dublin 347  15.5 miles (24.9 km) Smerlagh (Smaorlagh) River 348 Sruh Croppa 349 Stein River, County Dublin 350 20 miles (32 km) Stonestown River  351 Stoneyford 352 14.25 miles (22.93 km) River Strule 353 82.5 miles (132.8 km) River Suck  354 114.75 miles (184.67 km) River Suir  355 22.5 miles (36.2 km) River Sullane  356 Swan River, County Dublin 357 Also known as Cladagh 18 miles (29 km)  River Swanlinbar  358 25.5 miles (41.0 km) River Swilly  359 Tallaght Stream, County Dublin 360 22.5 miles (36.2 km) River Tall 361 15.5 miles (24.9 km) River Tang  362 18.75 miles (30.18 km) River Tar  363 Torrent 364 Tempo 365 Termon 366 Three Arches 367 Threemilewater 368 20.75 miles (33.39 km) River Tolka  369 25 miles (40 km) River Torrent 370 16.75 miles (26.96 km) River Triogue  371 Trimleston Stream, County Dublin 372 Tromanallison, County Dublin 373 12.5 miles (20.1 km) Tullamore River  374 Turnapin Stream, County Dublin 375 Turvey River, County Dublin 376 14.25 miles (22.93 km) Unshin River  377 Upper Ballinderry 378 20.5 miles (33.0 km) River Vartry, County Wicklow  379 Viceregal Stream, County Dublin 380 Wad River, County Dublin 381 Walkinstown Stream, County Dublin 382 Ward River, County Dublin 383 Ward River, Fingal 384 White River, County Limerick 385 White River, County Louth 386 Whitechurch Stream, County Dublin 387 Whitewater Brook, County Dublin 388 Wimbletown Stream, County Dublin 389 19 miles (31 km) River Womanagh  390 18.5 miles (29.8 km) River Woodford  391 17.25 miles (27.76 km) Yellow River  392



Rate it: 
Average: 3.5 (4 votes)