Grand Forks est une cité située dans la région de Boundary Country, en Colombie-Britannique, Canada. Elle est située au confluent des rivières Granby et Kettle, un affluent du fleuve Columbia. La ville est juste au nord de la frontière entre le Canada et les États-Unis, à environ 500 km de Vancouver, en Colombie-Britannique et à 200 km de Kelowna, dans la même province, et à 220 km de Spokane (Washington) et 23 km à l'ouest de la base de loisirs de Christina Lake par la route.