Sterling City, the county seat of Sterling County, is on the North Concho River at the intersection of US 87 and Hwy 158, forty-three miles northwest of San Angelo and forty-two miles southeast of Big Spring.
In the late 1980s the town remained the center for county ranching and derived income from county petroleum production. In 1990 the population of Sterling City was 1,096.