16 cities, one experience
Houston
16 cities, One experience
Houston is a U.S. city hosting the World Cup in North America. The city in the USA is part of the sixteen cities that will host the FIFA World Cup in 2026.
Houston, Texas, is one of the eleven US cities that have made a stadium available: NRG Stadium.
State: Texas
City population: 2,099,451 (2018 est.)
Time zone: winter UTC-6 (EST), summer UTC-5 (EDT)
NRG Stadium, situated in Houston, Texas, is a cutting-edge sports arena with a retractable roof, proudly hosting the Houston Texans and captivating audiences with its modern design and world-class amenities.
City & country: Houston, United States of America
Capacity / forecasted for FIFA World Cup: 72,220 / 62,444
Year of construction: 2002
Address, location: 1 NRG PKWY, Houston, TX 77054, USA