Goodsoil (2016 population: 282) is a village in the Canadian province of Saskatchewan within the Rural Municipality of Beaver River No.
The park has over 25 lakes and features recreational activities including boating, camping, fishing, and swimming.
[6] Eight kilometres west of Goodsoil is Northern Meadows Golf Club, an 18-hole championship course that includes a proshop with rentals and a driving range.
[7] The golf course is located on the northern shore of Bousquet Lake along Highway 954.
Goodsoil Airport is located 1 nautical mile (1.9 km; 1.2 mi) north north-west of the village along Highway 954.