The river rises north east of Sharp Hill and flows in a north-westerly direction until discharging into the Indian Ocean via Walmsley Bay near Port Warrender.
The best known feature of the river is Mitchell Falls located within the Mitchell River National Park, a three tiered series of drops with a combined height of nearly 80 metres (260 ft).