Stade de France

Saint-DenisFrance80,698 capacity

About Stade de France

The Stade de France is France's national stadium, built for the 1998 FIFA World Cup. Located in the northern suburb of Saint-Denis near Paris, it serves as the primary home venue for both the French national football and rugby teams.

Stadium Facts

StadiumStade de France
CitySaint-Denis
CountryFrance
Capacity80,698
Home TeamFrance

Home Team

Match History

0Matches
0Upcoming