The Ruvu River originates in the southern Uluguru Mountains and flows eastwards to empty into the Indian Ocean near Bagamoyo.
Its chief tributary is the Ngerengere River, which rises in the northern Ulugurus and flows through the city of Morogoro before joining the Ruvu.
The Ruvu drains a catchment of 11,789 km²,[1] which includes portions of Morogoro and Pwani regions.
It is also the principal source of water for Dar es Salaam, Tanzania's largest city, which lies on the coast east of the Ruvu catchment.
[2] It suffers increasing levels of pollution from the release of untreated households and industrial wastewater into the river.