NASA Address & Maps Back to Main NASA / Space Center Houston Page
Planning your visit to Space Center Houston? NASA Houston is located approximately 25 miles south of downtown Houston in the Clear Lake area.

Space Center Houston is located at:

1601 NASA Road 1

Houston, TX 77058

To assist in your travel to Space Center Houston and the Johnson Space Center, use one of the maps to NASA below: 

View a Google map and directions to NASA Space Center Houston. 

View  a Mapquest map and directions to NASA Space Center Houston. 

View a Yahoo! map and directions to NASA Space Center Houston.