Taft Heights (formerly, Boust City) at an elevation of .<br> 1860–1870 1880-1890<br> 1900 1910 1920<br> 1930 1940 1950<br> 1960 1970 1980<br> 1990 2000 2010<br> 2020
!Pop 2010
!style="background-color: #ffffb3;" |Pop 2020
!% 2000
!% 2010
!style="background-color: #ffffb3;" |% 2020
|-
|White alone (NH)
|1,538
|1,439
|style='background: #ffffe6; |1,112
|82.47%
|73.83%
|style='background: #ffffe6; |55.63%
|-
|Black or African American alone (NH)
|6
|15
|style='background: #ffffe6; |14
|0.32%
|0.77%
|style='background: #ffffe6; |0.70%
|-
|Native American or Alaska Native alone (NH)
|21
|11
|style='background: #ffffe6; |18
|1.13%
|0.56%
|style='background: #ffffe6; |0.90%
|-
|Asian alone (NH)
|13
|11
|style='background: #ffffe6; |9
|0.70%
|0.56%
|style='background: #ffffe6; |0.45%
|-
|Native Hawaiian or Pacific Islander alone (NH)
|16
|0
|style='background: #ffffe6; |12
|0.86%
|0.00%
|style='background: #ffffe6; |0.60%
|-
|Other race alone (NH)
|2
|5
|style='background: #ffffe6; |7
|0.11%
|0.26%
|style='background: #ffffe6; |0.35%
|-
|Mixed race or Multiracial (NH)
|24
|27
|style='background: #ffffe6; |87
|1.29%
|1.39%
|style='background: #ffffe6; |4.35%
|-
|Hispanic or Latino (any race)
|245
|441
|style='background: #ffffe6; |740
|13.14%
|22.63%
|style='background: #ffffe6; |37.02%
|-
|Total
|1,865
|1,949
|style='background: #ffffe6; |1,999
|100.00%
|100.00%
|style='background: #ffffe6; |100.00%
|}
2020 census
As of the 2020 census, Taft Heights had a population of 1,999 and a population density of . 100.0% of residents lived in urban areas, while 0.0% lived in rural areas.
The racial makeup was 61.9% White, 0.7% African American, 1.4% Native American, 0.5% Asian, 0.7% Pacific Islander, 20.0% from other races, and 14.9% from two or more races.
The whole population lived in households. There were 684 households, out of which 44.6% included children under the age of 18, 41.1% were married-couple households, 13.7% were cohabiting couple households, 23.7% had a female householder with no spouse or partner present, and 21.5% had a male householder with no spouse or partner present. 22.5% of households were one person, and 8.3% had someone living alone who was 65 years of age or older. The average household size was 2.92.
The age distribution was 29.7% under the age of 18, 9.5% aged 18 to 24, 30.6% aged 25 to 44, 19.7% aged 45 to 64, and 10.7% who were 65years of age or older. The median age was 30.2years. For every 100 females, there were 103.8 males, and for every 100 females age 18 and over there were 98.9 males age 18 and over.
