En su curso atraviesa las tierras húmedas de Usangu y del parque nacional Ruaha.
Los principales afluentes del Ruaha son los ríos Lukosi, Yovi, Kitete, Sanje, Pequeño Ruaha, Kisigo, Mbarali, Kimani y Chimala, mientras que entre los subafluentes destacan los ríos Umrobo, Mkoji, Lunwa, Mlomboji, Ipatagwa, Mambi y Mswiswi.
Desde la década de 1990, se han producido importantes descensos en el caudal del río.
En 1993, un año seco, se quedaron sin agua secciones enteras del río.
[3] Se achacan las causas a la falta de control del regadío, sobre todo al arroz.