The river rises in the Big Bald Mountain area of the Miramichi Highlands, a region in north-central Northumberland County.
In the Big Bald Mountain area of the Miramichi Highlands, which is located in north-central Northumberland County, the river commences its course.