As of the census of 2000, there were 7,476 people, 3,058 households, and 1,871 families residing in the borough. The population density was 7,673.6 people per square mile (2,975.8/km²). There were 3,198 housing units at an average density of 3,282.5 per square mile (1,272.9/km²). The racial makeup of the borough was 92.28% White, 4.03% African American, 0.04% Native American, 2.38% Asian, 0.01% Pacific Islander, 0.21% from other races, and 1.04% from two or more races. Hispanic or Latino of any race were 1.18% of the population.