As of the census of 2000, there were 4,425 persons, 2,150 households, and 1,234 families residing in the town. The population density was 2,287.6 people per square mile (885.2/km2). There were 3,698 housing units at an average density of 1,911.8 per square mile (739.8/km2). The racial makeup of the town was 96.75% White, 0.95% African American, 0.50% Native American, 0.36% Asian, 0.02% Pacific Islander, 0.50% from other races, and 0.93% from two or more races. Hispanic or Latino of any race were 1.42% of the population.