Paris and Los Angeles have been named as hosts of the 2024 and 2028 summer Games respectively by the International Olympic Committee, according to BBC.
Both cities had wanted to host the 2024 event, before LA agreed to wait an extra four years after the IOC made guarantees on funding.
The Paris Games, which had fallen short with bids for 2008 and 2012, will mark 100 years since it was last held in the French capital.
Los Angeles hosted it in 1932 and 1984.
Paris and Los Angeles had been the only two candidates for the 2024 Games after Hamburg, Rome and Budapest withdrew from the race.
The IOC voted in June to award the 2028 Games at the same time as 2024.
The Californian city wanted the earlier Games because of its readiness to host while Paris said its prospective site for the Games would not be available for redevelopment after 2024.
IOC President Thomas Bach said the votes for both cities were “unanimous”.
Paris’ bid team made liberal use of the city’s most famous landmark, incorporating a stylised version of the Eiffel Tower in their logo.
When the action starts it will be the backdrop for the triathlon, marathon and open-water swimming.
The beach volleyball will take place in nearby Champs de Mars, while the road cycling will finish on the Champs-Elysees, which also hosts the final stage of the Tour de France.
The athletics will take place at the Stade de France, which staged football’s 1998 World Cup final and Euro 2016 final, while the gardens of former royal palace Versailles will host the equestrian events – eventing, showjumping and dressage.