As of 2019, the racial composition of the borough is approximately 72.88% White, 18.25% African American or Black and 2.12% Asian. Two or more races make up 6.01% of the population.
As of 2019 the racial composition of the borough is approximately 7288% White 1825% African American or Black and 212% Asian Two or more races make up 601% of the population