As of the 2000 United States Census there were 2,759 people, 1,066 households, and 746 families residing in the borough. The population density was 4,205.1 people per square mile (1,614.0/km2). There were 1,113 housing units at an average density of 1,696.4 per square mile (651.1/km2). The racial makeup of the borough was 95.83% White, 1.78% African American, 0.11% Native American, 0.83% Asian, 0.00% Pacific Islander, 0.29% from other races, and 1.16% from two or more races. 1.09% of the population were Hispanic or Latino of any race.