2020 census As of the
2020 census, Goldthwaite had a population of 1,738, and the median age was 45.9 years. The same data show that 21.5% of residents were under 18 years of age and 24.6% were 65 or older, while there were 89.7 males for every 100 females and 85.0 males for every 100 females 18 and over. All of Goldthwaite's residents were counted in rural areas, with 0.0% living in urban areas and 100.0% living in rural areas. There were 692 households in Goldthwaite, of which 30.2% had children under 18 living in them. Married couples accounted for 47.1% of all households, 14.2% were headed by a male householder without a spouse or partner present, and 34.2% were headed by a female householder without a spouse or partner present. Individuals made up 32.8% of households, and 17.8% had somebody living alone who was 65 years of age or older. The city contained 869 housing units, 20.4% of which were vacant. The homeowner vacancy rate stood at 5.1% while the rental vacancy rate was 10.5%.
2000 census At the 2000 census, 1,802 people, 740 households and 466 families lived in the city. The population density was . The 883 housing units had an average density of . The
racial makeup of the city was 87.01% White, 0.39% African American, 0.06% Native American, 0.17% Asian, 0.11% Pacific Islander, 10.82% from other races, and 1.44% from two or more races. Hispanics or Latinos of any race were 18.42% of the population. Of the 740 households, 29.1% had children under 18 living with them, 48.8% were married couples living together, 11.6% had a female householder with no husband present, and 37.0% were not families. About 35.3% of all households were made up of individuals, and 23.4% had someone living alone who was 65 or older. The average household size was 2.23 and the average family size was 2.87. The city's age distribution was 24.6% under 18, 4.9% from 18 to 24, 21.4% from 25 to 44, 20.5% from 45 to 64, and 28.5% who were 65 or older. The median age was 44 years. For every 100 females, there were 81.5 males. For every 100 females 18 and over, there were 76.1 males. The
median income for a household was $26,731, and for a family was $34,940. Males had a median income of $25,577 versus $19,602 for females. The per capita income for the city was $14,591. About 12.5% of families and 18.7% of the population were below the poverty line, including 21.8% of those under 18 and 22.2% of those 65 or over. ==Education==