Kamsack, Saskatchewan, Canada, is a town in the Assiniboine River Valley, where the Whitesand River joins the Assiniboine River. It is 5…Kamsack, Saskatchewan, Canada, is a town in the Assiniboine River Valley, where the Whitesand River joins the Assiniboine River. It is 56 kilometres northeast of Yorkton. Highway 8 and Highway 5 intersect in the town.