There have been 29  Summer Olympic Games held in 21 cities, and 24 Winter Olympic Games held in 21 cities.
There have been a cumulative 29 Summer and 24 Winter Olympic Games staged in 21 distinct metropolises.