The Stade de France is the national stadium of France, located just north of Paris in the commune of Saint-Denis. Its seating capacity of 81, makes it the History · Architecture · Interior · Concerts. Stade de France seating. The Stadium can host up to 80, spectators for a football or rugby match, and over 90, for a show. The categories and prices. Stade De France Stats. Year Opened, Capacity, 81, Average Attendance, 78, Record Attendance, 81, (France v Algeria ()). Pitch Size Capacity : 81.