The river rises at the base of Macumba Hill and where the Alberga River joins with Hamilton and Currallulla creeks, it then flows in a south easterly direction entering the Kalamurina Sanctuary and eventually discharges into the Warburton River near the north eastern side of Lake Eyre.
Along with its tributaries the river has a catchment area of [REF].