As of the 2000 United States Census there were 9,622 people, 3,428 households, and 2,677 families residing in the borough. The population density was 4,616.2 people per square mile (1,786.1/km2). There were 3,495 housing units at an average density of 1,676.8 per square mile (648.8/km2). The racial makeup of the borough was 92.68% White, 0.59% African American, 0.04% Native American, 4.52% Asian, 1.31% from other races, and 0.85% from two or more races. Hispanic or Latino of any race were 5.31% of the population.