The Lower Middle Zambezi Basin is sandwiched between three hydropower dams; Kariba, Kafue (Itezhi-tezhi) and Cahora Bassa. The operation of the upstream dams impacts on the inflows into the downstream Cahora Bassa Dam which, in turn, affects the area inundated upstream of the Cahora Bassa Dam. This study applied a rainfall-runoff model (HEC-HMS) and GIS techniques to estimate both the gauged and ungauged runoff contribution to the water balance of Cahora Bassa. The rivers considered in the study are the Zambezi, Kafue, Luangwa, Chongwe, Musengezi and Manyame. Missing data were generated using the mean value infilling method. The DEM hydro-processing technique was used to determine the spatial extent of the ungauged area. A hydrological model, HEC-HMS, was used to simulate runoff from the ungauged catchments.