The Missinaibi River is a river in northern Ontario, Canada, which flows northeast from Missinaibi Lake, north of Chapleau, and empties into the Moose River, which drains into James Bay. This river is 755 kilometres in length. It is one of the longest free-flowing and undeveloped rivers in Ontario.