Arrowhead Stadium

stadium in Kansas City
#5 in Kansas City / #1072 in United States of America
Photo
by Kj1595
/ CC BY-SA 4.0

Arrowhead Stadium, located in Kansas City, Missouri, is the home of the Kansas City Chiefs of the National Football League (NFL). Opened in 1972, it is part of the Truman Sports Complex, which also includes Kauffman Stadium, home of the Kansas City Royals of Major League Baseball. Known for its loud and passionate fan base, Arrowhead Stadium holds the record for the loudest stadium roar, reaching 142.2 decibels. With a seating capacity of approximately 76,416, it is one of the largest stadiums in the NFL.


Hotels

Find hotels nearby:

Tours & Activities

Also check out