Lucas Oil Stadium

Lucas Oil Stadium

67,000 seatsIndianapolis, Indiana, United StatesAmerican footballIndianapolis Colts

Home of the Indianapolis Colts in the NFL, in Indianapolis, Indiana.

Resident teams

Indianapolis Colts

Football type
American football
League
National Football League (NFL)
Division
AFC South
Conference
AFC
Since
2008

Key facts

Capacity
67,000 seats
Opened
August 16, 2008
Location
Indianapolis, Indiana, United States
Construction cost
720 M US$
Owner
Indiana Stadium and Convention Building Authority (State of Indiana)
Naming sponsor
Lucas Oil
Roof type
Retractable roof
Pitch type
Artificial turf

Location

500 S. Capitol Avenue, Indianapolis, IN 46225, USA