The river flows generally north-west, north, west and south-west, joined by thirty-seven tributaries including the Crookwell, Abercrombie, Boorowa, and Belubula rivers before terminating near Oxley in the 500 sqkm Great Cumbung swamp that joins the Murrumbidgee River to the south and becomes part of the Lowbidgee Floodplain.