Stanley is a town in Gaston County, North Carolina. As recorded by the US Census Bureau, Stanley covers a total area of 2.3 square miles (6.0 km?), of which, 0.43% is water.
As of the 2000 census, there were 887 families, 1,201 households, and 3,053 people in Stanley. It has a population density of 1,327.2 people per square mile (512.5/km?), and it contains a total of 1,303 housing units with an average density of 566.4 per square mile (218.7/km?). Moreover, the population's racial composition was 89.42% Caucasian, 0.
39% Native American, 8.42% African-American, 0.82% Hispanic, 0.03% Pacific Islander, 0.46% Asian, 0.62% from mixed races, and 0.66% from other races.
Of the total number of households 35.5% were those who had children below 18 years old, 55.7% consisted of married couples, 14.7% were female heads of households, and 26.1% consisted of non-family members. Furthermore, 23.1% of the total households were comprised of single individuals, while 8.7% were aged 65 years old and above living alone. The average size of a household in the town was 2.54, while the average size of a family was 2.99.
As for the population's breakdown by age, 26.6% were under 18 years old; 7.7% were 18 to 24; 32.2% were 25 to 44; 22.0% were 45 to 64; and 11.5% were 65 and above. The median age of the residents was 36 years old.
Each household in Stanley had a median income of $35,867, and each family had a median income of $39,914. Male residents had a median income of $36,932, while females had $21,178.