The Muskwa River flows 257 km through northern British Columbia, Canada. It is a major tributary of the Fort Nelson River - part of the Mackenzie River system. The river rises at Fern Lake in the Bedaux Pass in the Northern Rocky Mountains. From there, it flows generally east, then north, and then east again to meet with the Fort Nelson River just east of the town of Fort Nelson. The river drops approximately 1100 metres, its course taking it down the Rocky Mountain foothills through sub-alpine and boreal forest to meander across the forest and muskegs of the vast Liard plains. From mouth to headwater, prominent tributaries include the Prophet River, Tuchodi River, and Gathto Creek. Much of the upper portions of this wilderness river and its watershed are located in the Northern Rocky Mountains Provincial Park, which is part of the larger Muskwa-Kechika Management Area. The region is a popular wilderness recreation destination.
A geological unit, the Muskwa Formation, was named for this river, as are the Muskwa Ranges, which is the name for the subgroup of the Rocky Mountains between the Peace and Liard Rivers.
Coordinates: 58°49′55″N 122°32′36″W / 58.83194°N 122.54333°W