The Grose River rises from north east of Mount Victoria and flows through the Grose Valley and parts of the Greater Blue Mountains area, generally north, southeast, then east, joined by four tributaries, before reaching its confluence with the Hawkesbury River west of Agnes Banks.