OpenEarthAtlas
Open Earth Atlas/Rivers/Africa
Overview Rivers Lakes Mountain ranges

Rivers in Africa

Africa has 402 notable rivers. Browse them by length, topped by Nile (6,650 km) — each with a map and details.

Count
402
Longest
6,650 km
Avg length
599 km
Large RiversSmall Rivers

By country

AlgeriaAngolaBeninBotswanaBurkina FasoBurundiCameroonCentral African RepublicChadDemocratic Republic of the CongoEgyptEquatorial GuineaEritreaEswatiniEthiopiaGabonGhanaGuineaGuinea-BissauIvory CoastKenyaLesothoLiberiaMadagascarMalawiMaliMauritaniaMoroccoMozambiqueNamibiaNigerNigeriaRepublic of the CongoRwandaSenegalSierra LeoneSomaliaSouth AfricaSouth SudanSudanTanzaniaThe GambiaTogoTunisiaUgandaWestern SaharaZambiaZimbabwe

All rivers by length

  1. 1Nile6,650 km
  2. 2Kongo4,700 km
  3. 3Niger4,180 km
  4. 4White Nile2,620 km
  5. 5Zambezi2,574 km
  6. 6Kasai2,272 km
  7. 7Orange River2,200 km
  8. 8Lwalaba1,800 km
  9. 9Blue Nile1,783 km
  10. 10Kwango1,770 km
  11. 11Limpopo1,750 km
  12. 12Jubba1,658 km
  13. 13Okavango1,600 km
  14. 14Kafue1,577 km
  15. 15Volta1,500 km
  16. 16Chari1,400 km
  17. 17Benue River1,370 km
  18. 18Mouhoun1,352 km
  19. 19Aruwimi1,300 km
  20. 20Tshuapa1,300 km
  21. 21Lomami1,280 km
  22. 22Lukenie River1,260 km
  23. 23Ewaso Nyiro1,228 km
  24. 24Uele1,210 km
  25. 25Cunene1,207 km
  26. 26Awash1,200 km
  27. 27Bahr Salamat1,200 km
  28. 28Yobe1,200 km
  29. 29Lubilash1,200 km
  30. 30Lulua1,200 km
  31. 31Lulua1,182 km
  32. 32Gambia1,130 km
  33. 33Shebelle1,130 km
  34. 34Vaal1,120 km
  35. 35Atbarah1,120 km
  36. 36Draa1,100 km
  37. 37Igharghar1,100 km
  38. 38Ubangi River1,060 km
  39. 39Rahad / Shinfa1,059 km
  40. 40Wamba1,052 km
  41. 41Senegal1,050 km
  42. 42Bandama River1,050 km
  43. 43Logone1,000 km
  44. 44Cuito1,000 km
  45. 45Molopo970 km
  46. 46Kotto River966 km
  47. 47Kwilu965 km
  48. 48Cuanza965 km
  49. 49Baoulé River946 km
  50. 50Sanaga River918 km
  51. 51N'zi916 km
  52. 52Lwange915 km
  53. 53Lomela905 km
  54. 54Oti900 km
  55. 55Komoé900 km
  56. 56Bahr Azoum885 km
  57. 57Tshikapa River870 km
  58. 58Chiumbe862 km
  59. 59Genale river858 km
  60. 60Ogowe850 km
  61. 61Luanginga816 km
  62. 62Kwengo809 km
  63. 63Tana River800 km
  64. 64Mbomou800 km
  65. 65Bahr al 'Arab800 km
  66. 66Ruvuma River800 km
  67. 67Ulindi797 km
  68. 68Lindi River793 km
  69. 69Sangha785 km
  70. 70Gestro783 km
  71. 71Lubembe782 km
  72. 72Lupori774 km
  73. 73Lwando River773 km
  74. 74Luangwa770 km
  75. 75Omo760 km
  76. 76Tighejert756 km
  77. 77Maringa743 km
  78. 78Nossob740 km
  79. 79Kwando731 km
  80. 80Lwama River729 km
  81. 81Chelif725 km
  82. 82Bahr el-Ghazal716 km
  83. 83Oued Karakoro697 km
  84. 84Salonga693 km
  85. 85Kaduna692 km
  86. 86Mbuji-Mayi681 km
  87. 87Ouham River676 km
  88. 88Ituri665 km
  89. 89Dawa664 km
  90. 90Lwi660 km
  91. 91Inzia659 km
  92. 92Bomokandi657 km
  93. 93Lugenda River650 km
  94. 94Bahr Aouk650 km
  95. 95Fish River650 km
  96. 96Lobaye River649 km
  97. 97Lungwebungu645 km
  98. 98Gamtoos River645 km
  99. 99Great Fish River644 km
  100. 100Gongola640 km
  101. 101Nyong River640 km
  102. 102White Volta640 km
  103. 103Lokoro River631 km
  104. 104Likouala-aux-Herbes628 km
  105. 105Lurio620 km
  106. 106Ferlo620 km
  107. 107Queve617 km
  108. 108Elila River613 km
  109. 109Marahoué611 km
  110. 110Tekezé608 km
  111. 111Rufiji600 km
  112. 112Boteti600 km
  113. 113Betsiboka600 km
  114. 114Sokoto600 km
  115. 115Nyanga600 km
  116. 116Kaungej593 km
  117. 117Lunga592 km
  118. 118Bili586 km
  119. 119Lucala River580 km
  120. 120Lowa578 km
  121. 121Likouala River573 km
  122. 122Tshopo571 km
  123. 123Kibali567 km
  124. 124Mangoky564 km
  125. 125Munyati562 km
  126. 126Kuiseb560 km
  127. 127Lwilaka560 km
  128. 128Olifants River560 km
  129. 129Sassandra560 km
  130. 130Corubal560 km
  131. 131Niari/Kouilou560 km
  132. 132Luapula560 km
  133. 133Changane557 km
  134. 134Oum Er-Rbia556 km
  135. 135Luquiche555 km
  136. 136West Lunga554 km
  137. 137Kadéï River554 km
  138. 138Quembo551 km
  139. 139Ouaka550 km
  140. 140Wami River545 km
  141. 141Geba545 km
  142. 142Kwilu535 km
  143. 143Rio Messalo530 km
  144. 144Lwilu530 km
  145. 145Sak525 km
  146. 146Dja523 km
  147. 147Great Kei520 km
  148. 148Tugela520 km
  149. 149Moulouya520 km
  150. 150Maiko516 km
  151. 151Luena River516 km
  152. 152Cuchi515 km
  153. 153Cavalla515 km
  154. 154Luena508 km
  155. 155Ngounie508 km
  156. 156Lol River500 km
  157. 157Wadi Al-Malik500 km
  158. 158Baraka500 km
  159. 159Alima River500 km
  160. 160Lufira500 km
  161. 161Ivindo River500 km
  162. 162Bafing River500 km
  163. 163Baoulé River500 km
  164. 164Tamanrasset499 km
  165. 165Lwachimo499 km
  166. 166Lunsemfwa496 km
  167. 167Uere494 km
  168. 168Longa492 km
  169. 169Cestos491 km
  170. 170Tăfesâset وادي تافساست490 km
  171. 171Cross River489 km
  172. 172Ngoangoa488 km
  173. 173Pongolo487 km
  174. 174Gwayi486 km
  175. 175Jur485 km
  176. 176Bemarivo481 km
  177. 177Djedi River480 km
  178. 178Caledon480 km
  179. 179Nahir ad Dindar480 km
  180. 180Great Ruaha480 km
  181. 181Komati River480 km
  182. 182Ouémé River480 km
  183. 183Chambeshi480 km
  184. 184Lubudi River480 km
  185. 185Orange-Fish Water Scheme477 km
  186. 186Malagarasi River475 km
  187. 187Songwe River472 km
  188. 188Lol470 km
  189. 189Lwembe470 km
  190. 190Doring469 km
  191. 191Mono467 km
  192. 192Lom River465 km
  193. 193Gorouol465 km
  194. 194Cutato Nganguela464 km
  195. 195Mania463 km
  196. 196Swakop River460 km
  197. 197Medjerda460 km
  198. 198Campo460 km
  199. 199Sebou River458 km
  200. 200Didessa451 km
  201. 201Ugab450 km
  202. 202Wadi Muqqadam450 km
  203. 203Thaoge449 km
  204. 204Rio Molócuè445 km
  205. 205Mambéré442 km
  206. 206Sebou441 km
  207. 207Gash River440 km
  208. 208Rio Licungo440 km
  209. 209Achwa434 km
  210. 210South Sudan - Ethiopia434 km
  211. 211Oued Guir433 km
  212. 212Lubi432 km
  213. 213Bani River430 km
  214. 214Mbam River425 km
  215. 215Makona River425 km
  216. 216Rio Cuanavale424 km
  217. 217Loffa River422 km
  218. 218Lugulu421 km
  219. 219Chinko420 km
  220. 220Pangani420 km
  221. 221Lufubu419 km
  222. 222Léfini419 km
  223. 223Runde418 km
  224. 224Kouyou River416 km
  225. 225Gourits River416 km
  226. 226Dion River414 km
  227. 227Lóvua413 km
  228. 228Mékrou410 km
  229. 229Kabompo410 km
  230. 230Mahavavy410 km
  231. 231Matsiatra410 km
  232. 232Lokolo408 km
  233. 233Mbridge408 km
  234. 234Luia405 km
  235. 235Shire402 km
  236. 236Casamance401 km
  237. 237Loje401 km
  238. 238Kagera400 km
  239. 239Faleme River400 km
  240. 240Bakoy400 km
  241. 241Onilahy400 km
  242. 242Save400 km
  243. 243Mazowe River400 km
  244. 244Pungwe River400 km
  245. 245Auob400 km
  246. 246Tano400 km
  247. 247Sankarani400 km
  248. 248Koulountou396 km
  249. 249Mara395 km
  250. 250Lutembwe394 km
  251. 251Athi390 km
  252. 252Lowa390 km
  253. 253Dongwe390 km
  254. 254Matandu River390 km
  255. 255Ka389 km
  256. 256Zamfara388 km
  257. 257Shangani River388 km
  258. 258Sirba387 km
  259. 259Rokel386 km
  260. 260Ayina River386 km
  261. 261Sopo385 km
  262. 262Riet River384 km
  263. 263Cuebe381 km
  264. 264Kogon379 km
  265. 265Lubule379 km
  266. 266Saloum River378 km
  267. 267Banifing375 km
  268. 268Cambo375 km
  269. 269Dungu374 km
  270. 270Okpara374 km
  271. 271Mananatana373 km
  272. 272Kaba River373 km
  273. 273Mpoko372 km
  274. 274Mongala370 km
  275. 275Manambolo370 km
  276. 276Ofin River370 km
  277. 277Catumbela367 km
  278. 278Benito365 km
  279. 279Agago364 km
  280. 280Crocodile River363 km
  281. 281Nana Barya363 km
  282. 282Mormora361 km
  283. 283Rio Luana361 km
  284. 284Mada359 km
  285. 285Lui358 km
  286. 286Ngiri River358 km
  287. 287Luio357 km
  288. 288Manyinga357 km
  289. 289Agnéby356 km
  290. 290Grumenti River355 km
  291. 291Davo352 km
  292. 292Turkwel351 km
  293. 293Saguia el-Hamra350 km
  294. 294Sand River350 km
  295. 295Bagoé River350 km
  296. 296Luvua River350 km
  297. 297Kusa350 km
  298. 298Kerio River350 km
  299. 299Mogalakwena River349 km
  300. 300Bou349 km
  301. 301Luele348 km
  302. 302Harts River347 km
  303. 303Marico347 km
  304. 304Anseba River346 km
  305. 305Bouenza346 km
  306. 306Yenge345 km
  307. 307Riz345 km
  308. 308Dikuluwe345 km
  309. 309Ti-n-Târabîne345 km
  310. 310Lufupa344 km
  311. 311Lukusashi344 km
  312. 312Cuelei343 km
  313. 313Epulu341 km
  314. 314Nana340 km
  315. 315Igharghar339 km
  316. 316Alibori338 km
  317. 317Breede337 km
  318. 318Tunjo337 km
  319. 319Lumbe337 km
  320. 320Curoca337 km
  321. 321Buffalo337 km
  322. 322Rio Ligonha336 km
  323. 323Mwombezhi336 km
  324. 324Lubansenshi336 km
  325. 325Louessé336 km
  326. 326Metangua River334 km
  327. 327Nzoia River334 km
  328. 328Orashi River333 km
  329. 329Ti-n-Amzi332 km
  330. 330Nkeni River332 km
  331. 331Luombwa331 km
  332. 332Mzingwane331 km
  333. 333Wadi Zūzfāna331 km
  334. 334Omaruru330 km
  335. 335Nata330 km
  336. 336Milo330 km
  337. 337Luenha River328 km
  338. 338Sofia328 km
  339. 339Shingwedzi River328 km
  340. 340Modder River326 km
  341. 341Bolombo325 km
  342. 342Mbari325 km
  343. 343Cutato325 km
  344. 344Assouf Mellene324 km
  345. 345Kasuku323 km
  346. 346Lomba322 km
  347. 347Tienba322 km
  348. 348White Mfolozi River321 km
  349. 349Mbewmburu River320 km
  350. 350Katsina Ala320 km
  351. 351Galma River320 km
  352. 352Rio Melela320 km
  353. 353Lukuga River320 km
  354. 354Mano River320 km
  355. 355Longa320 km
  356. 356Pibor320 km
  357. 357Lukulu319 km
  358. 358Hartebeest318 km
  359. 359Ngotwane River318 km
  360. 360Oso River317 km
  361. 361Ibrahimiya Canal317 km
  362. 362Ruaha River317 km
  363. 363Lubue316 km
  364. 364Makondu316 km
  365. 365Mupamadzi313 km
  366. 366Red Volta313 km
  367. 367Luampa312 km
  368. 368Rungwa River312 km
  369. 369Pendé River311 km
  370. 370Mkomazi310 km
  371. 371Wadi Bahat309 km
  372. 372Luvidjo308 km
  373. 373Fimi308 km
  374. 374Luongo308 km
  375. 375Lékéti307 km
  376. 376Sobat306 km
  377. 377Motaba River306 km
  378. 378Baro306 km
  379. 379Sengwa River306 km
  380. 380Férédougouba305 km
  381. 381Busira305 km
  382. 382Fafa River304 km
  383. 383Umzimkulu River304 km
  384. 384Oued Saoura303 km
  385. 385Nzoro303 km
  386. 386Konkouré303 km
  387. 387Olifants River303 km
  388. 388Dwa302 km
  389. 389Likati302 km
  390. 390Southern Lueti301 km
  391. 391South Rukuru300 km
  392. 392Nyabarongo300 km
  393. 393Ruvubu300 km
  394. 394Ikopa300 km
  395. 395Machile300 km
  396. 396Rio Bengo300 km
  397. 397Maputo River300 km
  398. 398Shashe River300 km
  399. 399Gouroubi300 km
  400. 400Bia300 km
  401. 401Ruhuhu River300 km
  402. 402Suez Canal193 km
ProjectAboutMethodologyData sources & creditsImprove the data
LegalImprintPrivacy
Hosting: Hostinger−20%(affiliate)