Stade de France se situa en Saint-Denis, municipio colindante al norte de la capital francesa. Inaugurado el 28 de enero de 1998, con un partido de fútbol Francia-España, es el mayor estadio del país galo, con un aforo mayor a 80.000 espectadores.