Twice (1908) (1948) Thrice in 2012.
after the 2012 olympic games it will be three
Twice. 1896 and 2004 summer Olympics.
According to my geography teacher, the answer is 16. And London with host the Olympics for the 4th time in 2012.
The United States has hosted 8 Olympic Games: 1904 Summer Olympics - St. Louis 1932 Winter Olympics - Lake Placid 1932 Summer Olympics - Los Angeles 1960 Winter Olympics - Squaw Valley 1980...