Save to your city mapThe Stade de France is the national stadium and was built for the 1998 FIFA World Cup. The state-of-the art stadium is located in Saint-Denis, a suburb in the north of Paris. It has a total seating capacity of around 80,000, and is the home of the French national football team, and the French national rugby union team. The stadium also is also used for major shows, concerts, events, and meetings. Throughout the year, the Stade de France offers tours, and opens its doors to visitors - check the website for more information.