 7.7% of the population was Hispanic or Latino.At the 2000 census there were 6,904 people, 2,260 households, and 1,846 families in the town.The population density was 1,293.3 people per square mile (499.2/km²).