The O'Shannassy River rises within the Yarra Ranges National Park on the slopes of the Yarra Ranges, within the Great Dividing Range, below Mount Observation, approximately 80 kilometers east of Melbourne.