As of the census of 2000, there were 2,449 people, 932 households, and 624 families residing in the town.
There were 932 households out of which 35.3% had children under the age of 18 living with them, 55.4% were married couples living together, 7.8% have a woman whose husband does not live with her, and 33.0% were non-families.