The headwaters of the river rise in the Warrego Range, south of Tambo. Formed by the confluence of Larry Creek and Rams Gully, the river flows generally south, much of the river is braided channels, joined by 21 minor tributaries, before reaching its confluence with the Langlo River west of Charleville. The Langlo is itself a tributary of the Warrego River that flows into the Darling River. The river descends 105 metres (344 ft) over its 455-kilometre (283 mi) course.[1]