NRG Stadium | Houston | World Cup 2026

World Cup 2026 Houston
File ID 91994753 | © Alex Grichenko | Dreamstime.com

Name stadium: NRG Stadium

City & country: Houston, United States of America

Capacity / forecasted for FIFA World Cup: 72,220 / 62,444

Year of construction: 2002

World Cup 2026 match(es): Quarter Finals / 3rd (provisionally)

Home to: Houston Texans (NFL)

Main features and characteristics: coming soon

Address, location: 1 NRG PKWY, Houston, TX 77054, USA

MAIN INFO

NEWS