Originally named Vista for an official of the Texas and Pacific Railway which passed through the town, Roscoe took its present name with the opening of the post office in 1890. Roscoe is the birthplace of Mal Hammack, football player.
- CountyNolan County
- Population1,271 (2020 U.S. Census)



















A view of Roscoe