The Bolton River is a river in the Hudson Bay drainage basin in Census Division No. 22 - Thompson-North Central, Northern Region, Manitoba, Canada. It is about long and begins at Musketasonan Lake, about south of Molson Lake, at an elevation of . It flows northeast through Little Bolton Lake at an elevation of , Rushforth Lake at an elevation of , Bolton Lake at an elevation of , where it takes in the right tributary Nikik River, and Kakwusis Lake at an elevation of . The river continues northeast over the twin Kasukwapiskechewak Rapids, then over the twin Kakwu Rapids, and empties into Aswapiswanan Lake at an elevation of , about west southwest of the community of Gods Lake Narrows. The Bolton River's waters eventually flow into Gods Lake, and via the Gods River and the Hayes River into Hudson Bay. See also List of rivers of Manitoba References Rivers of Northern Manitoba Tributaries of Hudson Bay