Question: What country has hosted the most Olympic Games?
Answer: The U.S. has hosted the most Olympic Games with 8: 4 Summer Olympics and 4 Winter Olympics (1904, 1932, 1984, 1996, 1932, 1960, 1980, 2002). US Summer Olympic venues have included St. Louis, Atlanta, and two times in Los Angeles. Winter Games have been held twice at Lake Placid, and once each in Squaw Valley and Salt Lake City.