The river rises east of the town of Redmond and then flows for approximately 27 kilometers and along with the Kalgan River drains into Oyster Harbour and finally King George Sound north east of Albany.