Arrowhead Stadium

Kansas City, Missouri

Arrowhead Stadium

76,416

Capacity

1972

Opened

—

Surface

History

Arrowhead Stadium is an American football stadium in Kansas City, Missouri, United States. It primarily serves as the home venue of the Kansas City Chiefs of the National Football League (NFL), and has also hosted other soccer games and college football games for regional teams. Arrowhead Stadium hosted multiple matches during the 2026 FIFA World Cup. It was built at the same time as neighboring Kauffman Stadium, home of Major League Baseball's Kansas City Royals, which together form the Truman Sports Complex.

Source: Wikipedia