The river is part of the Lachlan catchment. The catchment is in the Murray-Darling basin. The river rises about north of Yass. It flows north. The river has two minor tributaries. It reaches its confluence with the Lachlan River about south–east of Cowra. The river drops over its course of .