As of Census 2010, the racial makeup of the borough was 67.1% White, 26.0% African American, 0.3% Native American, 2.9% Asian, 1.4% from other races, and 2.4% from two or more races. Hispanic or Latino of any race were 4.6% of the population.
As of Census 2010, the racial makeup of the borough was 67.1% White, 26.0% African American, 0.3% Native American, 2.9% Asian, 1.4% from other races, and 2.4% from two or more races Hispanic or Latino of any race were 4.6% of the population.