The Whitefish River is a 45 km (28 mi) long river in Thunder Bay District in northwestern Ontario, Canada. It is in the Lake Superior drainage basin, is a tributary of the Kaministiquia River, and is in the centre of the Whitefish River Valley which is the location of several small settlements that grew along the Port Arthur, Duluth and Western Railway.