France - Stade de France, Paris Opened in 1998 Capacity: 81,338 Stade de France is the national stadium of France and is the sixth-largest stadium in Europe. It served as the main venue of the ...
At Stade de France in Saint-Denis just north of Paris. France’s national stadium has a capacity of 83,300 and hosted the athletics, football, rugby and closing ceremonies of the 2024 Olympic Games.
Created for the men’s 1998 World Cup, the Stade de France is the country’s largest stadium and has also hosted Rugby World Cups and World Track and Field Championships. Regular tenants of the Stade de ...
Most track and field events will take place at Stade de France in Saint-Denis, just north of Paris. The stadium, which has hosted many of France’s biggest sporting events, was created for the men’s ...