Starting in the northern reaches of the Cariboo Mountains, it flows eastward and northeastward to join the Fraser near the settlement of Crescent Spur in the Robson Valley.
Other major tributaries for the river include McLeod, North Star, Whitehorse, Quartz, Diggings and Kendall creeks.
Later, the trail was used to supply illicit liquor to the dry camps constructing the Grand Trunk Pacific Railway through the Robson Valley.
In 1998 the Fraser Headwaters Alliance, an environmental advocacy group based in Dunster began opposition to the expansion of logging in the watershed.
In the early 2000s resistance by local groups and the high costs of accessing the upper river forced MFI to abandon its logging plans.
[1] The Goat River and adjacent valleys are covered by predominantly coniferous forests, falling into four of British Columbia's biogeoclimatic zones.
In the lower river valley, the wet interior cedar-hemlock zone dominates, with old-growth stands of large western red cedar present.