Which Country Has Hosted The Most Winter Olympics?
Which Country Has Hosted The Most Winter Olympics? The United States has hosted the Winter Olympic Games more times than any other country. The host cities are also varied geographically, as two-time host Lake Placid is found in the east of the country, Squaw Valley in the west, and Salt Lake City more in between.