In the survey, residents self-identified with various ethnic ancestries. People of German descent made up 6.0% of the population of the town, followed by English at 5.2%, Irish at 5.0%, Italian at 3.1%, American at 1.8%, Polish at 1.3%, French at 1.1%, Scottish at 1.1%, Sub-Saharan African at 0.8%, Swedish at 0.7%, Greek at 0.6%, Scotch-Irish at 0.6%, Caribbean (excluding Hispanics) at 0.6%, Russian at 0.5%, Dutch at 0.5%, Danish at 0.5%, and Norwegian at 0.5%.
in the survey residents self-identified with various ethnic ancestries people of german descent made up 60% of the population of the town followed by english at 52% irish at 50% italian at 31% american at 18% polish at 13% french at 11% scottish at 11% sub-saharan african at 08% swedish at 07% greek at 06% scotch-irish at 06% caribbean (excluding hispanics) at 06% russian at 05% dutch at 05% danish at 05% and norwegian at 05%