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