Houston is a town in Kent County, Delaware, United States. It is part of the Dover metropolitan area. The population was 381 in 2020. It was named for John W. Houston. The town was named after John W.
A photo dating 1936 of Houston School, Houston, done by the Delaware Board of Education