Houston is a city in Matanuska-Susitna Borough, Alaska, United States. It is part of the Anchorage, Alaska Metropolitan Statistical Area. The population was 1,202 at the 2000 census.
Houston is located at 61°36′30″N 149°46′25″W / 61.60833°N 149.77361°W / 61.60833; -149.77361 (61.608309, -149.773719).
According to the United States Census Bureau, the city has a total area of 23.5 square miles (61.0 km²), of which, 22.4 square miles (58.0 km²) of it is land and 1.1 square miles (3.0 km²) of it (4.89%) is water.