Roscoe is located at . According to the United States Census Bureau, the city has a total area of, all of it land. The population was 1,378 at the 2000 census, but has since decreased to only 900.Need Citation, Disagrees with Side Bar - History
As of the census of 2000, 1,380 people, 509 households, and 382 families resided in the city. The population density was 728.1 people per square mile. The 588 housing units averaged 310.7/sq mi. The racial makeup of the city were 75.18% White, 1.09% African American, 0.44% Native American, 0.15% Asian, 20.17% from other races, and 2.98% from two or more races. Hispanics or Latinos of any race were 36.94% of the population. Of 509 households, 32.6% had children under the age of 18 living with them, 61.5% were married couples living together, 10.2% had a female householder with no husband present, and 24.8% were not families. About 22.8% of all households were made up of individuals and 13.0% had someone living alone who was 65 years of age or older. The average household size was 2.63 and the average family size was 3.09. In the town, the population was distributed as 28.2% under the age of 18, 6.9% from 18 to 24, 23.3% from 25 to 44, 22.3% from 45 to 64, and 19.3% who were 65 years of age or older. The median age was 38 years. For every 100 females, there were 89.8 males. For every 100 females age 18 and over, there were 90.6 males. The median income for a household in the city was $23,816, and for a family was $28,393. Males had a median income of $25,313 versus $20,000 for females. The per capita income for the city was $11,792. About 20.6% of families and 25.2% of the population were below the poverty line, including 34.9% of those under age 18 and 17.1% of those age 65 or over.
Wind energy
The Roscoe Wind Farm, owned and operated by E.ON Climate and Renewables, is one of the world's largest capacity wind farms with 627 wind turbines and a total installed capacity of 781.5 MW. At the time of its completion, it was the largest wind farm in the world, surpassing the nearby 735.5-MW Horse Hollow Wind Energy Center. In 2012, it was overtaken by California's 1,020-MW Alta Wind Energy Center. The project cost more than $1 billion and provides enough power for more than 250,000 average Texan homes. A landowner can earn between $500 and $1,000 per windmill per year.
Roscoe is home to the Plowboy Mudbog which is held twice a year, during the Independence Day Celebration, which is held on July 4 weekend, and in October, usually coinciding with the Wind Festival. The July mudbog normally draws around 70 to 80 trucks competing for prize and bragging rights.