It originates from Buhweju hills with various tributaries from various Nkore hills including Ntungamo and Sheema hills which join it.
River Rwizi supplies water for both domestic and industrial use to the whole Mbarara town and the neighbouring towns of Bwizibwera, Sanga and Biharwe.