The Towamba River rises near Coolangubra Mountain, below Mount Marshall on the eastern slopes of the South Coast Range, part of the Great Dividing Range, approximately 9 kilometres (5.6 mi) north of Coolangubra Mountain. The river flows generally southeast and then northeast, joined by twelve tributaries including the Mataganah Creek and Wog Wog River, before reaching its mouth, emptying into Nullica Bay, within Twofold Bay, and spilling into the Tasman Sea of the South Pacific Ocean, east of Boydtown. The river descends 533 metres (1,749 ft) over its 86 kilometres (53 mi) course.
The catchment area of the river is 1,026 square kilometres (396 sq mi) with a volume of 2,050 megalitres (72×10^6 cu ft) over a surface area of 2.0 square kilometres (0.77 sq mi), at an average depth of 1.1 metres (3 ft 7 in).
^ abRoy, P. S; Williams, R. J; Jones, A. R; Yassini, I; et al. (2001). "Structure and Function of South-east Australian Estuaries". Estuarine, Coastal and Shelf Science53: 351–384. doi:10.1006/ecss.2001.0796.