In 2012, London will have hosted the Olympic Games 3 times.
The United States has hosted 60% more modern Olympics than any other country (267% more than any country that is not the home of the International Olympic Committee). In ancient times, the Olympics were always in Greece.
The United States has held the Winter Olympics 4 times, more than any other country. In second is France, which has hosted 3 times.
Yes Nations that have hosted (or will have hosted) the Olympics more than once include:United StatesGermanyCanadaGreat BritainJapanRussia (USSR)AustriaFranceSouth KoreaNorwayGreeceItalyAustraliaSwitzerland
No German city has hosted the Olympics more than once. Berlin hosted the Summer Games in 1936, Garmisch-Partenkirhen hosted the Winter Games in 1936, and Munich hosted the Summer Games in 1972. Berlin was scheduled to host the 1916 Games but they were cancelled due to World War I.
The first time the Summer Olympics were in London was in 1908. The second time was in 1948. London is the only city to have hosted the modern Summer Olympics three times, and the United Kingdom is one of only two countries that has hosted more than two modern Summer Olympics to date (the other is the United States, which has hosted four).
Two American cities have hosted Olympic Games more than once.Lake Placid hosted the Winter Games in 1932 and 1980.Los Angeles hosted the Summer Games in 1932 and 1984.
Los Angeles hosted the Summer Games twice (1932, 1984) and Lake Placid hosted the Winter Games twice (1932, 1980).