This list contains 50 rivers of Madagascar.
Draining Into Sl. No River Name River Name
Gulf of Guinea 1 Niger River (Nigeria) Andranotsimisiamalona River
Gulf of Guinea 2 Benue River Antainambalana River
Gulf of Guinea 3 Katsina Ala River Bemarivo River
Gulf of Guinea 4 Menchum River Besokatra River
Gulf of Guinea 5 Donga River Betsiboka River
Gulf of Guinea 6 Faro River Bombetoka River
Gulf of Guinea 7 Déo River Fanambana River
Gulf of Guinea 8 Mayo Kébbi Faraony River
Gulf of Guinea 9 Cross River (Manyu River) Fiherenana River
Gulf of Guinea 10 Akwayafe River Ifasy River
Gulf of Guinea 11 Rio del Ray Ihosy River
Gulf of Guinea 12 Meme River Ikopa River
Gulf of Guinea 13 Mungo River Ivondro River
Gulf of Guinea 14 Wouri River Linta River
Gulf of Guinea 15 Makombé River Loky River
Gulf of Guinea 16 Nkam River Lokoho River
Gulf of Guinea 17 Dibamba River Mahajilo River
Gulf of Guinea 18 Sanaga River Mahavavy River
Gulf of Guinea 19 Mbam River Manajeba River
Gulf of Guinea 20 Ndjim River Manambaho River
Gulf of Guinea 21 Noun River Manambolo River
Gulf of Guinea 22 Kim River Manampatrana River
Gulf of Guinea 23 Lom River Mananara River (south)
Gulf of Guinea 24 Pangar River Mananara River (Analanjirofo)
Gulf of Guinea 25 Djeréme River Mananjary River
Gulf of Guinea 26 Nyong River Mandrare River
Gulf of Guinea 27 Lokundje River Mangoky River
Gulf of Guinea 28 Campo River (Ntem River) Mangoro River
Atlantic Ocean 29 Ogooué River (Gabon) Mania River
Atlantic Ocean 30 Ivindo River (Gabon) Maningory River
Atlantic Ocean 31 Aïna River (Ayina River) Marimbona River
Atlantic Ocean 32 Lélé River Menarandra River
Atlantic Ocean 33 Congo River (Republic of the Congo) Namorona River
Atlantic Ocean 34 Sangha River Nosivolo River
Atlantic Ocean 35 Dja River (Ngoko River) Onilahy River
Atlantic Ocean 36 Boumba River Onive River
Atlantic Ocean 37 Sangha River Onive River (Sava)
Atlantic Ocean 38 Ngoko River Ramena River
Atlantic Ocean 39 Kadéï River Rianila River
Atlantic Ocean 40 Boumbé II River Saharenana River
Atlantic Ocean 41 Doumé River Sahatavy River
Lake Chad 42 Chari River Sakaleona River
Lake Chad 43 Logone River Sakanila River
Lake Chad 44 Mbéré River Sakeni River
Lake Chad 45 Vina River Sambirano River
46 Sandrananta River
47 Simianona River
48 Sofia River
49 Tsiribihina River
50 Zomandao River