
68,000 spectators
2019
10-1 Kasumigaokamachi
Tokyo, Japan
Single-Sport Venue
Football
Stadium
Japan National Stadium, also known as the New National Stadium, was built for the Tokyo 2020 Olympics and serves as Japan's premier multi-purpose venue. Located in Tokyo, it replaced the historic National Stadium and features cutting-edge sustainable design. The stadium hosts major football matches and serves as the centerpiece of Japanese sport.
No FAQs found matching your criteria.
Discover sports venues around the world with detailed guides and insider tips.
Browse All Venues