There are 29 Summer Olympic Games held in 21 cities and 24 Winter Olympic Games held in 21 cities.