Comstock, Texas is located in Val Verde County on U.S. Highway 90. The town was established originally as Sotol City. In 1883 the Galveston, Harrisburg and San Antonio Railway came to town and built a station. The town was then renamed to Comstock after a railroad dispatcher, John B. Comstock. A post office was established in 1888 with the zip code 78837 and a modern post office in Comstock still services that zip code today.