List of rivers of Tanzania

This is a list of rivers in Tanzania. They are arranged by where the rivers flows. Tributaries are indented under each larger stream's name.

A list by letters is given at the bottom of the article.

East Coast

  • Wami River basin
    • Lukigura River
    • Kiseru River
    • Mkundi River
    • Tani River
    • Mkata River
      • Mkondoa River
      • Miyombo River
  • Ruvu River basin
    • Mkombezi River
    • Mbiki River
    • Musa River
    • Ngereugere River
    • Mgeta River
  • Ruvuma River basin
    • Lukwika River
    • Muhuwezi River
    • Msinejewe River
    • Lukumbule River
    • Msangesi River
    • Njuga River

Nile basin

Congo Basin

Endorheic basins

  • Lake Rukwa basin
    • Kavuu River
    • Rungwa River
    • Zira River
      • Songwe River
    • Momba River
      • Saisi River

List by letter

Contents:
Top  0–9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

G

Great Ruaha River

K

Kagera River - Kalambo River

M

Malagarasi River - Manonga River - Mara River

R

Rufiji River - Rurubu River - Ruvuma River - Ruvyironza River

S

Semu River - Sibiti River

U

Umba River (Tanzania)

W

Wami River - Wembere River