Grand Forks was the name of a provincial electoral district in the Canadian province of British Columbia centred on the town of Grand Forks, in the Boundary Country between the Okanagan and Kootenay Countries. The riding first appeared as the result of a redistributing of the former West Kootenay (south riding) which also created Greenwood, Rossland City, Nelson City, and Ymir (electoral district) in 1903. In 1924, the area of the Grand Forks riding was merged with that of the Greenwood riding to create Grand Forks-Greenwood. The area is currently represented by West Kootenay-Boundary.
For a complete list of historical and current ridings in the Kootenay district of British Columbia, Canada, please see Kootenay (electoral districts).