The population, according to the 2010 US Census, was 20,313 with 8,531households. The population density was 1,429.1 people per square mile. There were 9,462 housing units.
The racial makeup of the borough was 86.5% White, 11.0% African American, 0.1% Native American, 0.4% Asian, 1.2% Hispanic or Latino, and 0.8% other.
The median income for a household in the borough was $45,099, and the median income for a family was $54,525. Males had a median income of $43,498 versus $35,258 for females. The per capita income for the borough was $22,690. About 11.1% of families and 12.1% of the population were below the poverty line, including 18.8% of those under age 18 and 7.9% of those age 65 or older. (Information courtesy of Wikipedia.org)
For a more detailed demographic study visit census.gov.