A predominantly white, working class, and rural riding, Kenora-Rainy River was formerly a stronghold for the Ontario NDP.
The riding was previously represented by Sarah Campbell for the NDP and Howard Hampton, former leader of the Ontario New Democratic Party.
The eleven northern electoral districts, including Kenora—Rainy River, are those defined for federal purposes in 1996, based on the 1991 census (except for a minor boundary adjustment).
[3] Prior to the 2018 provincial election, the Ontario government's Far North Electoral Boundaries Commission proposed dividing Kenora—Rainy River into one riding for the urbanized southern portion of the current district, which will retain the name Kenora—Rainy River, and one riding for the predominantly Indigenous northern portion of the current district, to be named Kiiwetinoong.
[4] The creation of Kiiwetinoong and Mushkegowuk—James Bay, another new northern riding, were approved with the passage of the Representation Statute Law Amendment Act, 2017 in the Legislative Assembly of Ontario.