As of the census of 2000, there were 4,610 people, 1,824 households, and 1,262 families living in the town. The population density was 340.1 people per square mile (131.4/km2). There were 1,910 housing units at an average density of 140.9 per square mile (54.4/km2). The racial makeup of the town was 94.56% White, 2.41% African American, 0.04% Native American, 0.80% Asian, 0.07% Pacific Islander, 1.04% from other races, and 1.08% from two or more races. Hispanic or Latino of any race were 2.95% of the population.