Mto Nyamagonga ni kati ya mito ya mkoa wa Kigoma (Tanzania Kaskazini-Magharibi). Maji yake yanaelekea Ziwa Tanganyika, mto Kongo na hatimaye Bahari ya Atlantiki. Mito ya Tanzania Orodha ya mito ya mkoa wa Kigoma