The headwaters of the river rise in the Hamersley Range approximately 40 kilometers north-west of Tom Price and flows in a south-westerly direction through Woongarra Pool before discharging into the Hardey River.