Williams Lake, British Columbia

Williams Lake is the second-most populous city in the Cariboo, a ceremonial county in central British Columbia, Canada, and the seat and most populous city of Soda Creek County, one of three administrative counties of the Cariboo. In 2020, it had an estimated population of 205,300, and an estimated metropolitan population of 388,235, over half the total population of Soda Creek County.