Business Databases
Health Databases
Education Databases
Safety & Security
Other

Profiles of Massachusetts, 2015

Demographics:   Physical Characteristics    Population   Avg. Household Size, Median Age, & Male/Female Ratio  
Foreign Born, Veterans, With Disability, & Only Speak English   Population by Race/Hispanic Origin  
Five Largest Ancestry Groups   Marriage Status  
Income:   Income & Poverty  
Education:   Educational Attainment  
Residental Real Estate:   Housing   Crime  
Employment & Earnings:   Employment by Occupation   Commute to Work   Health Insurance  

Five Largest Ancestry Groups

Click on a column header to re-sort the table
City County Group 1 Group 2 Group 3 Group 4 Group 5
Seconsett IslandBarnstable CountyEnglish(70.8)German(33.3)French(29.2)Irish(29.2)(n/a)
Popponesset IslandBarnstable CountyAmerican(39.1)English(31.7)Italian(21.7)European(20.5)Irish(8.7)
HatfieldHampshire CountyPolish(27.8)Irish(21.8)English(20.1)German(20.1)French(12.9)
HinsdaleBerkshire CountyIrish(22.7)German(20.8)French(19.9)English(19.4)Italian(17.4)
SouthamptonHampshire CountyFrench(21.5)Irish(21.4)English(20.0)Polish(18.7)German(11.1)
Acushnet CenterBristol CountyPortuguese(36.9)French(19.7)Irish(19.2)English(18.6)Polish(10.8)
BarreWorcester CountyIrish(21.5)English(21.2)French(19.4)Italian(18.6)German(9.3)
Mashpee NeckBarnstable CountyIrish(31.3)English(27.2)American(18.7)Italian(18.2)German(5.8)
GranbyHampshire CountyFrench(27.4)Polish(19.6)Irish(19.0)English(18.1)French Canadian(11.5)
WalesHampden CountyEnglish(21.4)French(19.4)Italian(18.3)Irish(18.0)Polish(12.3)
ChesterfieldHampshire CountyEnglish(27.8)Irish(22.6)French(18.9)Polish(17.6)Italian(14.4)
SalisburyEssex CountyIrish(31.0)English(18.2)French(17.6)Italian(17.5)German(7.1)
WareHampshire CountyPolish(27.4)Irish(22.2)French(21.3)English(17.4)French Canadian(10.1)
SturbridgeWorcester CountyFrench(28.1)Italian(18.8)English(17.5)Irish(17.3)American(8.5)
HuntingtonHampshire CountyEnglish(23.6)French(21.0)Irish(19.0)German(17.0)French Canadian(13.5)
FreetownBristol CountyPortuguese(34.1)French(17.2)Irish(17.1)English(16.9)French Canadian(9.2)
HatfieldHampshire CountyPolish(27.0)Irish(22.8)English(20.6)German(16.9)French(15.4)
HeathFranklin CountyEnglish(27.2)French Canadian(17.9)Irish(17.2)German(16.9)French(13.7)
LanesboroughBerkshire CountyItalian(25.2)Irish(21.7)English(18.7)German(16.9)French(13.2)
LunenburgWorcester CountyFrench(23.2)Irish(20.1)Italian(17.7)English(16.9)German(9.0)
LunenburgWorcester CountyIrish(23.1)French(20.1)Italian(19.6)English(16.8)German(8.7)
WarrenWorcester CountyFrench(47.3)Italian(17.4)Polish(17.1)German(16.8)English(11.3)
AlfordBerkshire CountyIrish(24.3)Italian(20.9)German(16.9)English(16.7)French(5.5)
WareHampshire CountyPolish(27.8)Irish(23.2)French(20.1)English(16.7)French Canadian(12.1)
CheshireBerkshire CountyIrish(52.6)Polish(20.9)French(17.6)Italian(16.4)Greek(14.5)
East PepperellMiddlesex CountyIrish(24.3)Italian(21.4)English(21.3)French(16.4)German(9.7)
TruroBarnstable CountyIrish(22.2)Portuguese(20.6)American(20.5)English(16.2)German(8.5)
FairhavenBristol CountyPortuguese(34.4)English(18.8)French(18.1)Irish(16.1)Polish(7.7)
TownsendMiddlesex CountyIrish(29.7)Italian(21.8)English(19.6)French(16.0)American(12.2)
FloridaBerkshire CountyFrench(21.7)Italian(18.5)Irish(16.0)French Canadian(15.8)English(15.6)
Millers FallsFranklin CountyEnglish(18.3)French(17.8)German(17.7)Polish(15.8)Irish(15.6)
BlandfordHampden CountyEnglish(23.8)Irish(20.5)French(15.9)Polish(15.7)French Canadian(10.6)
WestportBristol CountyPortuguese(39.7)French(17.5)English(16.6)Irish(15.7)French Canadian(8.6)
WindsorBerkshire CountyIrish(24.5)Polish(21.8)English(15.9)Italian(15.7)French(15.2)
CheshireBerkshire CountyFrench(30.1)Polish(25.1)Irish(20.1)Italian(15.6)English(15.3)
Monomoscoy IslandBarnstable CountyEnglish(44.2)Italian(24.0)German(16.9)Polish(15.6)Irish(10.4)
BerkleyBristol CountyPortuguese(22.9)Irish(22.8)English(15.8)French(15.5)Italian(13.9)
EgremontBerkshire CountyEnglish(21.9)German(18.0)Italian(16.2)Irish(15.5)Russian(11.4)
HuntingtonHampshire CountyFrench(27.3)English(21.1)Irish(15.9)German(15.5)French Canadian(12.8)
Smith MillsBristol CountyPortuguese(44.5)Irish(20.3)French(16.5)English(15.5)Italian(8.4)
LudlowHampden CountyPortuguese(22.2)Polish(21.0)French(17.3)Irish(15.4)Italian(10.6)
MontgomeryHampden CountyIrish(24.9)English(18.5)Polish(17.8)French(15.4)German(12.5)
UxbridgeWorcester CountyIrish(22.5)French(18.8)English(15.7)Italian(15.4)French Canadian(12.3)
New MarlboroughBerkshire CountyIrish(24.9)German(16.6)English(16.6)Italian(15.3)Scottish(7.1)
RehobothBristol CountyPortuguese(21.6)Irish(20.1)English(17.2)Italian(15.2)French(14.0)
SiasconsetNantucket CountyEnglish(70.1)Irish(26.5)Canadian(15.7)Welsh(15.2)Dutch(5.9)
DaltonBerkshire CountyIrish(33.6)Italian(23.0)English(15.8)French(15.1)German(11.8)
HollandHampden CountyFrench(26.6)Irish(22.1)Polish(17.1)Italian(15.1)French Canadian(12.4)
SalisburyEssex CountyIrish(30.0)French(18.7)Italian(16.9)English(15.0)German(8.6)
WilbrahamHampden CountyItalian(17.5)French(17.1)English(16.2)Polish(14.9)Irish(10.5)
GranbyHampshire CountyFrench(34.2)English(21.1)Irish(16.1)German(14.8)Polish(11.3)
PeruBerkshire CountyIrish(21.9)English(21.8)Italian(16.1)German(14.8)French(13.8)
West BrookfieldWorcester CountyIrish(21.4)French(19.9)Italian(15.8)English(14.8)Polish(12.8)
GranvilleHampden CountyIrish(27.0)English(23.4)French(15.0)German(14.7)Polish(10.9)
GrotonMiddlesex CountyIrish(27.3)English(22.3)Italian(16.3)German(14.7)Swedish(7.7)
HardwickWorcester CountyFrench(17.6)English(17.0)Irish(16.3)Italian(14.5)Polish(13.9)
MonsonHampden CountyFrench(26.8)Irish(21.2)Italian(15.2)French Canadian(14.5)Polish(12.0)
OrangeFranklin CountyFrench(21.6)Irish(18.8)Italian(18.7)English(14.5)American(8.8)
SwanseaBristol CountyPortuguese(40.5)French(20.4)Irish(16.6)English(14.5)Italian(11.5)
West ChathamBarnstable CountyIrish(24.6)English(20.5)American(15.5)French(14.5)German(13.7)
WinchendonWorcester CountyFrench(32.5)Italian(18.8)Irish(17.9)English(14.5)French Canadian(8.4)
AcushnetBristol CountyPortuguese(46.2)Irish(15.4)English(14.6)French(14.4)French Canadian(10.2)
BelchertownHampshire CountyIrish(22.1)French(20.5)English(16.6)Italian(14.4)German(12.6)
SomersetBristol CountyPortuguese(42.5)Irish(20.1)French(18.1)English(14.4)French Canadian(6.8)
South HadleyHampshire CountyIrish(27.2)Polish(16.9)French(16.8)English(14.4)German(8.2)
WilbrahamHampden CountyIrish(26.3)English(18.1)Italian(16.6)French(14.4)Polish(13.2)
BlackstoneWorcester CountyIrish(29.3)French(23.4)Italian(16.4)French Canadian(14.3)English(10.0)
BrimfieldHampden CountyEnglish(18.2)French(18.0)Polish(17.5)Irish(14.3)German(13.1)
ChesterHampden CountyIrish(23.9)German(17.8)English(15.5)French(14.3)Italian(11.9)
New SalemFranklin CountyEnglish(22.2)Irish(21.3)French(15.6)Italian(14.3)Polish(11.0)
WesthamptonHampshire CountyIrish(22.8)English(18.7)French(15.2)Polish(14.3)German(10.1)
GillFranklin CountyFrench(18.1)Irish(16.1)English(15.4)Polish(14.2)Italian(8.9)
NorthfieldFranklin CountyEnglish(27.9)Irish(23.9)French(15.2)Polish(14.2)Italian(10.3)
HopkintonMiddlesex CountyIrish(34.0)Italian(16.2)English(14.8)French(14.1)German(9.0)
AdamsBerkshire CountyPolish(27.2)French(26.6)Italian(17.0)Irish(13.9)English(9.6)
HampdenHampden CountyIrish(28.9)English(19.2)French(16.2)Italian(13.9)Polish(13.1)
RowleyEssex CountyIrish(30.5)Italian(19.6)English(16.4)French(13.9)American(9.0)
RoyalstonWorcester CountyFrench(22.7)Irish(20.3)English(18.9)Italian(13.9)French Canadian(13.2)
TyringhamBerkshire CountyIrish(22.7)English(22.0)Italian(20.2)German(13.9)Brazilian(4.6)
DightonBristol CountyPortuguese(31.8)Irish(20.3)English(16.3)French(13.8)Italian(8.5)
GoshenHampshire CountyEnglish(24.1)Irish(19.6)French(15.4)German(13.8)Polish(10.6)
SeekonkBristol CountyPortuguese(30.2)Irish(24.6)Italian(14.5)French(13.8)English(13.1)
SturbridgeWorcester CountyIrish(27.9)French(19.8)English(14.8)Italian(13.8)German(8.5)
MonroeFranklin CountyIrish(20.5)Italian(18.8)French(17.1)English(13.7)American(12.8)
RochesterPlymouth CountyPortuguese(27.8)English(22.3)Irish(16.1)French(13.7)Italian(12.9)
StockbridgeBerkshire CountyIrish(20.3)English(18.1)French(14.8)Italian(13.7)Polish(11.6)
HollandHampden CountyFrench(28.7)Irish(20.3)Italian(13.7)French Canadian(13.6)Polish(13.1)
SavoyBerkshire CountyFrench(26.8)Polish(23.6)Irish(14.2)German(13.6)Italian(11.3)
SeabrookBarnstable CountyItalian(39.7)Irish(34.0)American(18.4)English(13.6)German(12.4)
ErvingFranklin CountyIrish(24.1)English(21.5)French(19.4)Polish(13.5)French Canadian(12.9)
AshfieldFranklin CountyEnglish(25.5)German(16.9)Irish(15.2)French(13.4)Italian(11.1)
WestminsterWorcester CountyIrish(22.6)French(16.9)English(15.8)Italian(13.4)French Canadian(9.9)
WinchendonWorcester CountyFrench(27.7)Irish(18.7)Italian(15.7)English(13.4)French Canadian(8.5)
AshburnhamWorcester CountyIrish(29.8)French(18.9)English(14.8)Italian(13.3)French Canadian(9.7)
BarreWorcester CountyEnglish(33.9)Italian(20.4)Dutch(13.5)French(13.3)Polish(8.5)
RaynhamBristol CountyIrish(31.9)English(14.1)Italian(14.0)Portuguese(13.3)French(8.8)
WarrenWorcester CountyFrench(27.0)Polish(21.7)Irish(17.8)German(13.3)English(12.9)
AshbyMiddlesex CountyEnglish(21.6)Irish(19.2)Italian(16.1)French Canadian(13.2)French(11.3)
HansonPlymouth CountyIrish(45.1)English(19.9)Italian(19.9)German(13.2)American(6.1)
MarionPlymouth CountyIrish(23.3)English(18.5)Italian(15.6)American(13.2)Portuguese(9.7)
NahantEssex CountyIrish(40.9)Italian(24.7)German(13.5)English(13.2)French(7.9)
RichmondBerkshire CountyIrish(25.7)Italian(17.5)English(16.7)German(13.2)French(9.2)
South DeerfieldFranklin CountyPolish(25.5)German(13.8)Irish(13.4)French Canadian(13.2)English(12.9)
West FalmouthBarnstable CountyIrish(24.5)English(17.9)Italian(15.2)French(13.2)German(10.4)
WhatelyFranklin CountyPolish(28.0)Irish(15.8)French(13.3)English(13.2)Italian(8.6)
Monson CenterHampden CountyFrench(37.0)Irish(20.4)French Canadian(16.9)English(13.1)Polish(10.2)
North EasthamBarnstable CountyIrish(29.4)English(19.6)American(14.6)Italian(13.1)Portuguese(7.1)
BecketBerkshire CountyIrish(22.7)French(15.7)Italian(13.2)German(13.0)Polish(12.5)
East DouglasWorcester CountyFrench(31.6)Irish(29.5)English(16.8)German(13.0)Polish(8.9)
RoweFranklin CountyIrish(19.9)English(18.5)German(17.2)French(13.0)French Canadian(7.5)
RutlandWorcester CountyIrish(27.9)French(13.9)English(13.6)German(13.0)Italian(11.4)
South AshburnhamWorcester CountyItalian(33.7)English(17.1)Finnish(13.3)Irish(13.0)American(10.4)
Agawam TownHampden CountyIrish(22.0)Italian(21.3)French(17.0)Polish(12.9)English(11.3)
BelchertownHampshire CountyIrish(22.7)French(17.0)Polish(15.8)English(12.9)Italian(10.7)
ChesterHampden CountyIrish(22.7)English(15.4)German(15.4)Italian(12.9)French(12.6)
HamiltonEssex CountyIrish(23.5)English(19.7)German(14.9)Italian(12.9)Scottish(6.7)
HudsonMiddlesex CountyIrish(26.9)Italian(16.2)Portuguese(16.1)English(12.8)French(9.2)
North PlymouthPlymouth CountyIrish(34.8)Italian(16.4)Portuguese(15.5)English(12.8)American(5.7)
WestfieldHampden CountyIrish(22.9)Polish(13.1)Italian(13.1)French(12.8)English(9.5)
AdamsBerkshire CountyPolish(25.8)French(25.0)Italian(18.2)Irish(12.7)German(10.0)
BrewsterBarnstable CountyIrish(23.2)English(21.7)American(13.6)Italian(12.7)German(10.9)
DuxburyPlymouth CountyIrish(29.1)English(22.1)German(20.6)Scottish(12.7)Polish(9.0)
LeeBerkshire CountyIrish(26.5)Italian(25.1)English(14.7)French(12.7)German(10.1)
LenoxBerkshire CountyIrish(18.7)English(17.6)Scottish(14.1)Polish(12.7)German(12.4)
MiddlefieldHampshire CountyEnglish(29.1)Irish(26.5)Italian(13.8)French(12.7)American(8.4)
SagamoreBarnstable CountyIrish(24.9)English(21.9)American(19.2)Italian(12.7)German(6.9)
WilliamsburgHampshire CountyIrish(24.2)English(20.3)German(15.4)Polish(12.7)French(10.4)
PopponessetBarnstable CountyIrish(26.3)Italian(19.2)English(17.7)Scottish(12.6)Swedish(9.6)
South YarmouthBarnstable CountyIrish(26.8)Italian(13.5)American(13.4)English(12.6)French(7.1)
YarmouthBarnstable CountyIrish(26.0)English(15.9)American(12.7)Italian(12.6)German(8.9)
GraftonWorcester CountyIrish(25.1)Italian(17.4)English(13.4)French(12.5)German(7.4)
HudsonMiddlesex CountyIrish(26.7)Italian(15.6)Portuguese(14.0)English(12.5)French(8.8)
MattapoisettPlymouth CountyIrish(24.9)English(24.8)Portuguese(16.7)German(12.5)French(8.9)
West BoylstonWorcester CountyIrish(28.9)Italian(14.8)French(13.1)English(12.5)Swedish(5.5)
HousatonicBerkshire CountyItalian(24.8)Irish(22.1)German(13.7)Scottish(12.4)American(10.3)
LenoxBerkshire CountyIrish(23.3)German(16.6)French(13.3)Italian(12.4)English(11.4)
MillburyWorcester CountyIrish(23.4)French(21.2)Italian(15.2)English(12.4)Polish(9.6)
OnsetPlymouth CountyCape Verdean(30.3)Irish(14.4)Portuguese(14.1)Italian(12.4)French(10.2)
OxfordWorcester CountyFrench(27.9)Irish(23.0)Italian(13.9)English(12.4)Polish(9.0)
BellinghamNorfolk CountyIrish(31.4)Italian(21.6)English(15.7)French(12.3)French Canadian(7.4)
BlandfordHampden CountyIrish(23.1)English(20.8)French(17.6)Polish(12.3)French Canadian(11.3)
East BrookfieldWorcester CountyFrench(27.3)Irish(25.7)English(18.2)Polish(12.3)Italian(10.7)
EasthamBarnstable CountyIrish(23.4)English(20.7)American(13.3)Italian(12.3)German(8.3)
OtisBerkshire CountyIrish(22.7)English(22.4)French(14.8)Italian(12.3)German(10.8)
RussellHampden CountyFrench(22.0)Irish(19.5)English(16.4)Italian(12.3)German(10.3)
StowMiddlesex CountyIrish(23.3)Italian(16.6)English(15.5)German(12.3)French(11.5)
UptonWorcester CountyIrish(29.8)Italian(20.9)English(14.8)German(12.3)French(10.4)
DeerfieldFranklin CountyPolish(22.9)Irish(20.5)English(16.0)French(12.2)Italian(11.3)
North BrookfieldWorcester CountyFrench(27.7)Irish(18.3)French Canadian(16.7)English(12.2)Polish(11.1)
ProvincetownBarnstable CountyIrish(20.7)English(15.5)American(12.7)Italian(12.2)German(11.9)
RussellHampden CountyFrench(21.4)Irish(14.6)Polish(12.9)English(12.2)Italian(10.2)
SheffieldBerkshire CountyGerman(25.9)Irish(25.1)Italian(12.5)English(12.2)Polish(8.2)
WhitinsvilleWorcester CountyIrish(25.7)French(17.5)Italian(12.6)English(12.2)French Canadian(10.9)
AttleboroBristol CountyIrish(25.8)English(15.8)Italian(12.2)French(12.1)Portuguese(10.1)
BernardstonFranklin CountyEnglish(25.5)Irish(23.1)French(19.0)German(12.1)Polish(9.1)
DuxburyPlymouth CountyIrish(36.8)English(20.7)Italian(16.4)German(12.1)French(7.7)
MillvilleWorcester CountyIrish(21.1)French(18.8)Italian(15.7)English(12.1)French Canadian(10.8)
OxfordWorcester CountyFrench(28.9)Irish(18.2)Italian(16.6)English(12.1)Polish(8.3)
PepperellMiddlesex CountyIrish(25.6)English(22.6)French(12.8)Italian(12.1)German(11.3)
ProvincetownBarnstable CountyIrish(20.2)English(16.2)Italian(13.6)American(12.1)German(11.8)
UptonWorcester CountyIrish(37.1)Italian(21.0)German(13.1)English(12.1)Polish(11.3)
Yarmouth PortBarnstable CountyIrish(28.9)English(22.2)German(14.4)Italian(12.1)American(8.0)
BourneBarnstable CountyIrish(29.8)English(17.4)Italian(12.4)American(12.0)German(7.1)
ColrainFranklin CountyEnglish(23.6)Irish(19.9)French(16.8)German(12.0)Polish(10.9)
GrovelandEssex CountyIrish(27.6)Italian(21.1)English(16.2)French(12.0)American(9.4)
NorthbridgeWorcester CountyIrish(24.1)French(19.1)English(12.9)Italian(12.0)French Canadian(11.0)
BrewsterBarnstable CountyIrish(28.0)English(23.3)German(12.0)American(11.9)Italian(11.4)
DracutMiddlesex CountyIrish(27.5)French(15.5)French Canadian(12.7)Italian(11.9)English(8.2)
HadleyHampshire CountyPolish(22.2)Irish(18.8)English(18.6)French(11.9)German(9.1)
HawleyFranklin CountyEnglish(30.4)Irish(18.3)Polish(16.8)French(11.9)Scottish(11.6)
MashpeeBarnstable CountyIrish(24.6)English(15.7)Italian(14.7)American(11.9)German(8.7)
MontagueFranklin CountyFrench(20.6)Irish(20.0)Polish(18.1)English(11.9)Italian(10.6)
New BraintreeWorcester CountyFrench(23.8)English(21.9)Irish(21.7)German(11.9)American(10.9)
Wareham CenterPlymouth CountyIrish(29.7)Italian(23.9)American(13.1)English(11.9)Portuguese(8.3)
WenhamEssex CountyIrish(29.1)Italian(19.0)English(14.1)German(11.9)American(10.6)
Barnstable TownBarnstable CountyIrish(26.8)English(14.4)American(12.6)Italian(11.8)German(6.7)
ChathamBarnstable CountyEnglish(20.7)Irish(18.6)American(13.6)German(11.8)French(8.5)
DartmouthBristol CountyPortuguese(40.2)Irish(15.9)English(12.5)French(11.8)Italian(7.4)
Mansfield CenterBristol CountyIrish(37.9)Italian(18.9)English(16.7)German(11.8)Portuguese(8.7)
Amesbury TownEssex CountyIrish(26.4)English(16.2)Italian(13.7)French(11.7)German(9.6)
CharltonWorcester CountyIrish(22.0)French(19.4)English(14.9)Italian(11.7)French Canadian(10.7)
East LongmeadowHampden CountyIrish(30.0)Italian(21.9)French(17.2)English(11.7)Polish(10.2)
OrangeFranklin CountyFrench(19.1)Irish(18.3)English(16.5)Italian(11.7)German(8.8)
Palmer TownHampden CountyFrench(24.6)Irish(22.2)Polish(20.5)Italian(11.7)English(10.9)
SouthwickHampden CountyIrish(20.7)Italian(16.8)French(15.7)English(11.7)German(11.5)
BrookfieldWorcester CountyIrish(25.3)French(20.1)Swedish(18.7)German(11.6)English(11.1)
BrookfieldWorcester CountyIrish(23.8)French(21.1)English(15.3)German(11.6)Italian(9.0)
CohassetNorfolk CountyIrish(40.5)English(19.3)Italian(14.6)German(11.6)Scottish(5.8)
ConwayFranklin CountyEnglish(24.1)Irish(22.6)Polish(13.5)German(11.6)French(11.1)
Dennis PortBarnstable CountyIrish(28.5)American(17.9)English(15.2)Italian(11.6)French(9.6)
FiskdaleWorcester CountyIrish(31.0)German(16.9)French(12.6)English(11.6)Italian(11.5)
MadaketNantucket CountyIrish(31.6)French(15.6)German(12.0)American(11.6)Italian(7.6)
Marion CenterPlymouth CountyIrish(27.8)American(19.5)English(19.0)Italian(11.6)German(9.7)
PhillipstonWorcester CountyEnglish(24.2)French(22.3)Irish(18.8)French Canadian(11.6)Italian(9.6)
SherbornMiddlesex CountyIrish(24.2)English(18.8)German(12.5)Italian(11.6)Polish(6.5)
West BrookfieldWorcester CountyFrench(21.0)Irish(17.4)Polish(14.0)English(11.6)French Canadian(11.4)
West WarehamPlymouth CountyIrish(25.6)American(20.9)English(11.9)French(11.6)Italian(11.2)
BucklandFranklin CountyEnglish(26.7)Irish(21.1)German(18.8)French(11.5)Polish(8.8)
North WestportBristol CountyPortuguese(46.5)French(17.7)Irish(12.9)French Canadian(11.5)English(10.0)
PepperellMiddlesex CountyIrish(28.6)English(19.1)Italian(16.3)French(11.5)German(9.4)
PittsfieldBerkshire CountyIrish(25.9)Italian(19.2)French(13.3)German(11.5)English(11.4)
ScituatePlymouth CountyIrish(46.2)English(19.1)Italian(12.7)German(11.5)American(5.0)
SterlingWorcester CountyIrish(27.2)Italian(14.6)English(12.8)German(11.5)French(10.0)
WashingtonBerkshire CountyIrish(31.4)French(21.8)English(17.8)Italian(11.5)German(10.9)
WellfleetBarnstable CountyEnglish(26.1)Irish(20.3)German(11.6)American(11.5)Italian(7.7)
AyerMiddlesex CountyIrish(23.8)Italian(12.9)English(11.9)French(11.4)German(8.5)
Greenfield TownFranklin CountyIrish(19.1)English(15.9)French(13.3)German(11.4)Polish(10.6)
MarbleheadEssex CountyIrish(25.7)English(21.5)Italian(11.8)German(11.4)Russian(6.2)
Ocean GroveBristol CountyPortuguese(39.8)French(21.0)English(18.8)French Canadian(11.4)Irish(10.8)
PetershamWorcester CountyIrish(21.8)French(17.0)English(16.9)German(11.4)French Canadian(10.9)
RockportEssex CountyEnglish(24.0)Irish(23.2)Italian(14.4)German(11.4)American(10.9)
SandwichBarnstable CountyIrish(31.9)English(19.3)Italian(15.7)American(11.4)German(10.8)
SudburyMiddlesex CountyIrish(22.3)English(17.8)Italian(13.8)German(11.4)American(6.2)
DudleyWorcester CountyPolish(22.2)Irish(19.8)French(17.5)Italian(11.3)French Canadian(9.7)
OakhamWorcester CountyIrish(22.6)English(18.3)French(15.2)Italian(11.3)Polish(9.2)
SuttonWorcester CountyIrish(29.1)French(22.1)Italian(17.6)English(11.3)French Canadian(10.6)
TisburyDukes CountyAmerican(16.5)English(12.5)Portuguese(11.4)Irish(11.3)German(8.4)
BaldwinvilleWorcester CountyFrench(33.1)Irish(24.6)Italian(13.9)English(11.2)Polish(11.0)
CummingtonHampshire CountyEnglish(27.9)Irish(20.8)Polish(12.3)French(11.2)Italian(10.7)
DennisBarnstable CountyIrish(26.0)English(20.4)American(17.0)Italian(11.2)German(10.8)
PlainvilleNorfolk CountyIrish(29.4)Italian(18.5)English(14.1)French(11.2)German(9.2)
PrincetonWorcester CountyIrish(26.9)English(19.0)Italian(12.2)German(11.2)French(7.8)
MontereyBerkshire CountyIrish(17.6)English(15.4)German(11.8)Italian(11.1)French(8.3)
North AdamsBerkshire CountyItalian(20.8)French(20.7)Irish(17.6)English(11.1)German(9.5)
North AttleboroughBristol CountyIrish(29.6)English(18.0)Italian(16.0)French(11.1)German(10.2)
ScituatePlymouth CountyIrish(47.0)English(17.6)German(12.6)Italian(11.1)American(5.4)
TownsendMiddlesex CountyIrish(29.6)Italian(19.4)English(17.3)German(11.1)French(10.8)
North LakevillePlymouth CountyIrish(22.3)English(17.3)Portuguese(15.3)Italian(11.0)French Canadian(8.3)
Southbridge TownWorcester CountyFrench(18.8)Irish(13.6)French Canadian(11.0)Italian(11.0)Polish(6.7)
Turners FallsFranklin CountyFrench(22.3)Irish(20.3)Polish(19.2)English(11.0)Italian(9.2)
ChathamBarnstable CountyIrish(16.0)English(15.5)Scottish(11.2)American(10.9)German(10.3)
HaverhillEssex CountyIrish(23.0)Italian(17.2)French(14.1)English(10.9)French Canadian(5.9)
HoldenWorcester CountyIrish(31.2)Italian(16.1)English(13.1)French(10.9)German(9.1)
Mount WashingtonBerkshire CountyEnglish(24.0)Scottish(16.3)German(10.9)Italian(10.9)Irish(9.3)
New AshfordBerkshire CountyFrench(26.4)English(15.9)Italian(15.5)Irish(10.9)German(10.5)
North SeekonkBristol CountyIrish(34.2)French(23.3)Portuguese(13.3)English(10.9)Italian(10.9)
RutlandWorcester CountyIrish(24.6)Italian(15.5)French(13.1)English(10.9)German(9.0)
WarwickFranklin CountyEnglish(26.9)Irish(15.6)German(11.4)French(10.9)American(9.0)
WellesleyNorfolk CountyIrish(22.7)English(14.6)Italian(13.7)German(10.9)American(4.1)
DoverNorfolk CountyEnglish(24.1)Irish(20.3)German(13.5)Italian(10.8)American(7.0)
Easthampton TownHampshire CountyIrish(22.8)French(18.2)Polish(16.6)French Canadian(10.8)English(10.8)
MedwayNorfolk CountyIrish(32.9)English(18.3)Italian(17.0)German(10.8)French(7.1)
North FalmouthBarnstable CountyIrish(37.2)English(17.2)Portuguese(12.0)Italian(10.8)American(7.0)
PlainfieldHampshire CountyEnglish(18.1)Irish(14.3)German(11.1)French(10.8)Italian(9.5)
South DuxburyPlymouth CountyIrish(31.7)English(26.2)Italian(13.0)German(10.8)French(8.1)
WestboroughWorcester CountyIrish(20.3)English(14.8)Italian(13.8)American(10.8)French(9.0)
BoltonWorcester CountyIrish(21.2)Italian(20.3)English(19.1)German(10.7)French Canadian(7.1)
LeicesterWorcester CountyIrish(25.0)French(19.8)Italian(12.6)English(10.7)Polish(7.7)
Marshfield HillsPlymouth CountyIrish(40.2)American(11.7)English(11.0)German(10.7)Italian(9.2)
TyngsboroughMiddlesex CountyIrish(32.7)English(14.3)Italian(11.1)French(10.7)French Canadian(9.4)
WestonMiddlesex CountyIrish(16.2)English(15.0)Italian(12.1)German(10.7)Russian(6.3)
WorthingtonHampshire CountyIrish(24.1)English(20.5)French(16.1)Italian(10.7)German(10.0)
ActonMiddlesex CountyIrish(18.7)English(14.9)Italian(11.4)German(10.6)Russian(5.1)
East BrookfieldWorcester CountyFrench(30.8)Irish(21.6)English(17.9)Polish(10.6)Italian(8.8)
HancockBerkshire CountyIrish(26.2)English(21.6)Italian(20.4)French(10.6)French Canadian(9.8)
TempletonWorcester CountyFrench(27.2)Irish(17.8)French Canadian(13.6)Polish(10.6)Italian(10.5)
ClarksburgBerkshire CountyFrench(28.0)Irish(26.6)Italian(13.0)English(10.5)German(10.5)
HarwichBarnstable CountyIrish(28.6)English(16.7)American(11.1)Italian(10.5)German(7.6)
LeydenFranklin CountyIrish(23.1)English(23.0)Polish(20.5)German(10.5)French(10.4)
MerrimacEssex CountyIrish(28.5)English(21.7)Italian(15.2)German(10.5)French Canadian(8.0)
OrleansBarnstable CountyEnglish(27.8)Irish(24.1)American(12.5)German(10.5)Italian(9.0)
ShirleyMiddlesex CountyIrish(27.9)German(12.0)Italian(10.8)English(10.5)French Canadian(7.4)
LakevillePlymouth CountyIrish(32.0)English(16.6)Italian(15.5)French(10.4)Portuguese(10.1)
Middleborough CenterPlymouth CountyIrish(31.9)Italian(20.5)English(17.9)Portuguese(10.4)French(9.3)
TauntonBristol CountyPortuguese(29.6)Irish(23.5)French(10.8)English(10.4)Italian(9.3)
WilliamstownBerkshire CountyEnglish(16.0)Irish(15.0)Italian(10.5)German(10.4)Polish(6.0)
Woods HoleBarnstable CountyEnglish(23.4)Irish(13.6)American(10.4)Scottish(10.4)German(9.1)
ConcordMiddlesex CountyEnglish(19.7)Irish(18.3)German(14.3)Italian(10.3)Scottish(4.9)
DoverNorfolk CountyEnglish(26.5)Irish(22.4)German(12.3)Italian(10.3)American(9.1)
FalmouthBarnstable CountyIrish(26.6)English(17.3)Italian(13.6)American(10.3)Portuguese(5.0)
HopkintonMiddlesex CountyIrish(30.7)Italian(20.9)English(14.6)German(10.3)French(7.6)
Littleton CommonMiddlesex CountyIrish(41.1)English(20.0)Italian(14.0)German(10.3)Canadian(5.8)
MansfieldBristol CountyIrish(34.9)Italian(19.8)English(12.4)German(10.3)Portuguese(5.0)
MedfieldNorfolk CountyIrish(33.4)Italian(16.7)English(15.2)German(10.3)American(6.4)
TollandHampden CountyIrish(23.8)English(22.3)German(10.7)Italian(10.3)American(10.2)
WaylandMiddlesex CountyIrish(20.7)English(15.0)Italian(12.5)German(10.3)Russian(6.7)
West Springfield TownHampden CountyIrish(20.7)French(16.0)Italian(13.6)Polish(10.3)English(9.8)
BourneBarnstable CountyIrish(36.6)English(15.4)American(11.9)French(10.2)Polish(8.6)
DouglasWorcester CountyFrench(26.8)Irish(25.8)English(22.6)Polish(10.2)Italian(10.0)
East HarwichBarnstable CountyIrish(31.5)English(16.0)Italian(13.8)American(10.2)German(9.2)
Harwich CenterBarnstable CountyIrish(24.1)English(20.4)American(10.2)Scottish(10.2)Italian(7.9)
PocassetBarnstable CountyIrish(30.0)English(15.5)American(12.6)Italian(10.2)French(4.9)
WebsterWorcester CountyPolish(20.0)Irish(19.7)French(18.4)Italian(10.2)French Canadian(8.6)
WendellFranklin CountyEnglish(24.2)Irish(17.6)French(13.4)German(10.2)Polish(7.4)
West NewburyEssex CountyEnglish(25.2)Italian(19.5)Irish(15.4)American(10.2)French Canadian(9.5)
White Island ShoresPlymouth CountyIrish(55.5)Italian(15.9)German(10.9)Polish(10.2)Portuguese(9.5)
BoxfordEssex CountyIrish(22.7)Italian(20.9)French Canadian(12.5)English(10.1)German(9.3)
CarlisleMiddlesex CountyIrish(20.2)English(13.5)Italian(11.4)German(10.1)French(7.4)
East DennisBarnstable CountyIrish(28.9)American(25.0)English(23.9)Italian(10.1)German(9.3)
ForestdaleBarnstable CountyIrish(30.0)Italian(22.4)American(13.2)French(10.1)English(7.9)
HinghamPlymouth CountyIrish(39.5)English(18.8)Italian(16.5)German(10.1)American(5.7)
LeverettFranklin CountyEnglish(27.1)German(14.8)Irish(13.2)Polish(10.1)French(7.4)
NorthamptonHampshire CountyIrish(20.6)English(12.7)German(10.8)Italian(10.1)Polish(9.3)
West StockbridgeBerkshire CountyIrish(19.4)Italian(19.2)English(18.8)German(10.1)European(7.1)
Manchester-by-the-SeaEssex CountyIrish(23.0)English(18.2)German(11.4)European(10.0)American(7.0)
Mattapoisett CenterPlymouth CountyIrish(25.3)English(24.5)German(18.5)Portuguese(10.0)Italian(9.9)
MedfieldNorfolk CountyIrish(32.2)Italian(13.3)English(12.3)German(10.0)American(5.9)
MendonWorcester CountyIrish(28.0)Italian(21.5)English(13.6)German(10.0)French(9.2)
North BrookfieldWorcester CountyFrench(28.5)Irish(23.2)English(15.1)French Canadian(10.0)Polish(8.9)
CochituateMiddlesex CountyIrish(22.7)English(14.2)Italian(13.4)German(9.9)Russian(5.4)
DunstableMiddlesex CountyIrish(28.4)English(18.5)French(13.1)Italian(9.9)German(9.5)
GardnerWorcester CountyFrench(19.7)Irish(16.8)French Canadian(13.8)English(9.9)Italian(9.8)
IpswichEssex CountyIrish(24.6)English(19.6)Italian(18.3)American(9.9)French(8.4)
Raynham CenterBristol CountyIrish(31.0)Portuguese(16.5)German(9.9)Italian(9.9)English(8.9)
WeweanticPlymouth CountyIrish(35.1)Italian(17.3)Portuguese(16.0)English(9.9)French(7.9)
KingstonPlymouth CountyIrish(26.5)English(22.5)Italian(20.9)German(9.8)French(7.9)
LeeBerkshire CountyIrish(32.2)Italian(23.0)French(14.3)English(9.8)Canadian(5.5)
NeedhamNorfolk CountyIrish(26.0)Italian(12.5)English(11.7)Russian(9.8)German(8.6)
SpencerWorcester CountyFrench(26.9)Irish(25.0)English(10.6)Italian(9.8)Polish(7.5)
ArlingtonMiddlesex CountyIrish(25.4)Italian(14.0)English(11.1)German(9.7)Polish(3.9)
ClintonWorcester CountyIrish(33.8)Italian(15.1)German(13.0)French(9.7)English(9.6)
DennisBarnstable CountyIrish(28.1)English(18.3)American(17.7)Italian(9.7)German(7.5)
HansonPlymouth CountyIrish(38.5)Italian(21.2)English(15.7)German(9.7)Polish(6.2)
HullPlymouth CountyIrish(40.3)Italian(19.8)English(11.6)German(9.7)French(6.5)
IpswichEssex CountyIrish(22.0)English(17.7)French(11.7)Italian(9.7)American(9.3)
PaxtonWorcester CountyIrish(31.5)English(12.3)Italian(11.4)French(9.7)German(6.1)
WestboroughWorcester CountyIrish(19.9)English(13.9)Italian(10.3)German(9.7)French(5.7)
WilliamstownBerkshire CountyIrish(18.6)English(16.7)German(10.8)Italian(9.7)Polish(7.3)
AuburnWorcester CountyIrish(32.5)French(17.9)Italian(14.4)English(9.6)Polish(8.5)
CharlemontFranklin CountyEnglish(27.5)Irish(21.4)French(17.9)German(9.6)Italian(9.1)
EdgartownDukes CountyAmerican(27.9)Irish(17.5)English(14.2)German(9.6)Portuguese(9.5)
ChicopeeHampden CountyFrench(19.4)Polish(19.2)Irish(15.8)French Canadian(9.5)Italian(7.9)
FalmouthBarnstable CountyIrish(27.5)English(15.8)Italian(11.3)German(9.5)Portuguese(8.5)
HubbardstonWorcester CountyIrish(18.8)English(17.2)French(17.1)Italian(9.5)French Canadian(9.0)
LancasterWorcester CountyIrish(24.2)Italian(12.3)English(12.0)French(9.5)German(9.2)
New SeaburyBarnstable CountyIrish(33.6)Italian(15.2)English(13.9)Swedish(9.5)American(9.4)
RockportEssex CountyIrish(26.2)English(22.4)Italian(13.6)German(9.5)American(8.3)
Shelburne FallsFranklin CountyGerman(22.1)English(20.2)Irish(19.4)Polish(9.5)French(8.5)
AyerMiddlesex CountyIrish(17.0)Italian(12.3)French(10.5)English(9.4)German(7.3)
BoxboroughMiddlesex CountyIrish(21.7)English(17.6)Italian(9.4)German(9.4)Polish(5.7)
BoylstonWorcester CountyIrish(28.9)Italian(14.9)English(14.6)French(9.4)German(9.0)
ChilmarkDukes CountyEnglish(28.2)Irish(12.0)German(9.6)Italian(9.4)Polish(7.3)
FitchburgWorcester CountyFrench(16.9)Irish(16.0)Italian(11.9)French Canadian(9.4)English(8.1)
NorfolkNorfolk CountyIrish(28.1)English(17.5)Italian(14.1)German(9.4)French(6.9)
PembrokePlymouth CountyIrish(37.1)Italian(21.6)English(14.7)German(9.4)French(6.0)
SandisfieldBerkshire CountyIrish(31.7)English(28.7)German(13.7)Italian(9.4)French(9.2)
SpencerWorcester CountyFrench(30.6)Irish(23.7)English(10.1)Italian(9.4)American(9.3)
TopsfieldEssex CountyIrish(24.8)Italian(23.2)English(14.5)German(9.4)Polish(8.7)
BedfordMiddlesex CountyIrish(19.2)Italian(16.0)English(12.0)German(9.3)French(4.9)
BoxfordEssex CountyEnglish(22.1)Italian(21.0)Irish(20.8)German(9.3)French Canadian(7.0)
EssexEssex CountyIrish(30.7)English(18.6)Italian(18.5)French(9.3)American(9.2)
HarvardWorcester CountyIrish(21.6)English(18.6)German(12.9)Italian(9.3)Scottish(6.1)
TopsfieldEssex CountyIrish(26.7)Italian(23.0)English(16.9)German(9.3)French Canadian(8.0)
Vineyard HavenDukes CountyPortuguese(16.3)English(14.3)American(11.2)German(9.3)French(9.1)
BeverlyEssex CountyIrish(26.1)Italian(20.8)English(17.3)French(9.2)German(8.1)
GloucesterEssex CountyItalian(23.5)Irish(21.2)English(17.7)Portuguese(9.2)German(6.6)
Methuen TownEssex CountyIrish(21.8)Italian(20.8)French(9.8)English(9.2)French Canadian(6.1)
MiddleboroughPlymouth CountyIrish(31.9)English(20.2)Italian(18.9)Portuguese(9.2)French(7.7)
Northwest HarwichBarnstable CountyIrish(31.3)English(16.3)American(10.2)Italian(9.2)German(6.5)
AvonNorfolk CountyIrish(39.4)English(17.4)Italian(15.5)German(9.1)Haitian(6.7)
Franklin TownNorfolk CountyIrish(31.9)Italian(24.6)English(11.5)German(9.1)French(6.9)
Monument BeachBarnstable CountyIrish(28.0)English(20.6)Italian(13.6)French(9.1)German(8.2)
NorthboroughWorcester CountyIrish(20.1)English(17.0)Italian(14.1)German(9.1)French(7.7)
ShelburneFranklin CountyEnglish(25.4)Irish(24.4)German(13.9)French(9.1)French Canadian(8.4)
WarehamPlymouth CountyIrish(30.0)English(17.2)Italian(16.6)Portuguese(9.1)American(9.0)
West DennisBarnstable CountyIrish(31.5)American(15.9)English(15.2)French(9.1)Portuguese(7.9)
PetershamWorcester CountyEnglish(32.2)French(19.1)Irish(16.5)Italian(9.0)Armenian(8.2)
RocklandPlymouth CountyIrish(38.5)Italian(15.0)English(12.7)American(9.0)German(6.4)
BrocktonPlymouth CountyIrish(16.3)Cape Verdean(15.2)Haitian(11.0)Italian(8.9)English(5.7)
CarverPlymouth CountyIrish(26.1)Italian(17.7)English(16.0)American(8.9)German(8.0)
Great BarringtonBerkshire CountyIrish(16.1)Italian(13.3)American(9.3)German(8.9)English(6.8)
LeominsterWorcester CountyIrish(19.1)Italian(18.5)French(15.3)French Canadian(8.9)English(8.9)
New BedfordBristol CountyPortuguese(37.5)Cape Verdean(10.0)French(9.8)Irish(8.9)English(7.2)
WrenthamNorfolk CountyIrish(32.7)Italian(18.6)English(17.8)German(8.9)French(8.7)
AtholWorcester CountyFrench(24.4)English(20.7)Irish(16.0)Italian(8.8)French Canadian(8.8)
AtholWorcester CountyFrench(23.3)English(18.5)Irish(15.1)French Canadian(8.8)Italian(8.0)
BrooklineNorfolk CountyIrish(13.7)English(10.1)Russian(8.9)German(8.8)Italian(8.2)
Green Harbor-Cedar CrestPlymouth CountyIrish(50.6)German(13.7)Italian(10.5)English(8.8)French(6.8)
NorthboroughWorcester CountyIrish(22.9)Italian(16.5)English(16.0)German(8.8)French(8.1)
South LancasterWorcester CountyIrish(33.1)French Canadian(12.8)German(12.1)Italian(8.8)English(7.8)
West YarmouthBarnstable CountyIrish(23.4)English(16.4)American(14.3)German(8.8)Italian(8.6)
WinchesterMiddlesex CountyIrish(29.7)Italian(19.4)English(12.3)German(8.8)Polish(4.4)
AmherstHampshire CountyIrish(19.2)English(10.5)Italian(9.7)German(8.7)Polish(6.5)
AndoverEssex CountyIrish(24.9)Italian(16.1)English(13.3)German(8.7)Polish(5.7)
MarshfieldPlymouth CountyIrish(42.2)English(19.8)Italian(13.3)American(8.7)French(8.3)
MaynardMiddlesex CountyIrish(25.9)Italian(18.4)English(17.6)German(8.7)French(6.9)
North PembrokePlymouth CountyIrish(32.6)Italian(19.7)English(15.7)German(8.7)Polish(4.7)
CambridgeMiddlesex CountyIrish(14.5)German(9.5)Italian(8.8)English(8.6)Polish(4.1)
Hanscom AFBMiddlesex CountyAmerican(14.9)Irish(14.4)English(11.9)German(8.6)Italian(8.2)
HinghamPlymouth CountyIrish(38.4)English(22.9)Italian(8.6)German(8.6)American(8.3)
HopedaleWorcester CountyIrish(35.1)Italian(28.9)English(10.7)German(8.6)French(7.1)
LittletonMiddlesex CountyIrish(30.3)English(20.6)Italian(13.4)German(8.6)Polish(6.1)
NewtonMiddlesex CountyIrish(16.3)Italian(10.3)Russian(9.0)English(8.6)German(7.8)
Norton CenterBristol CountyIrish(29.7)Italian(14.8)German(10.4)English(8.6)French(7.3)
SandwichBarnstable CountyIrish(32.6)Italian(16.5)English(15.0)German(8.6)American(8.0)
ShutesburyFranklin CountyEnglish(25.1)Irish(19.5)German(15.8)French(8.6)Polish(8.0)
WebsterWorcester CountyPolish(19.7)Irish(19.2)French(19.0)Italian(8.6)English(7.3)
West ConcordMiddlesex CountyIrish(14.7)English(14.6)German(11.9)Italian(8.6)Scottish(5.6)
Buzzards BayBarnstable CountyIrish(37.4)Italian(17.0)English(13.9)French(8.5)American(7.5)
HollistonMiddlesex CountyIrish(30.2)English(19.8)Italian(19.0)Polish(8.5)German(8.3)
NewburyportEssex CountyIrish(31.5)English(21.0)Italian(11.8)French(8.5)German(8.0)
PlymouthPlymouth CountyIrish(34.4)Italian(19.6)English(18.0)German(8.5)French(6.2)
Amherst CenterHampshire CountyIrish(20.6)Italian(11.3)German(8.9)English(8.4)Polish(5.7)
BerlinWorcester CountyIrish(33.0)English(20.1)Italian(16.8)German(8.4)French(8.4)
ClintonWorcester CountyIrish(32.4)Italian(15.2)German(12.8)English(8.4)French(8.2)
Harwich PortBarnstable CountyIrish(20.2)English(15.9)American(15.7)German(8.4)Italian(7.8)
MarshfieldPlymouth CountyIrish(46.9)English(15.0)Italian(14.8)German(8.4)American(5.7)
NewburyEssex CountyEnglish(24.4)Irish(24.3)Italian(11.3)French(8.4)French Canadian(8.1)
PlymouthPlymouth CountyIrish(34.0)Italian(20.3)English(18.2)German(8.4)French(7.9)
South AmherstHampshire CountyIrish(18.3)Polish(12.5)Italian(8.9)English(8.4)German(6.8)
WestfordMiddlesex CountyIrish(25.2)English(14.4)Italian(13.7)German(8.4)French(7.6)
AndoverEssex CountyIrish(26.0)Italian(16.0)English(14.3)German(8.3)American(7.3)
LongmeadowHampden CountyIrish(22.2)Italian(17.2)English(10.6)German(8.3)French(8.1)
ShrewsburyWorcester CountyIrish(22.4)Italian(17.1)French(11.3)English(8.3)German(5.6)
West BridgewaterPlymouth CountyIrish(36.5)English(15.1)Italian(14.9)French(8.3)American(7.0)
PlymptonPlymouth CountyIrish(25.9)English(21.3)Italian(18.9)American(8.2)French(5.5)
South DennisBarnstable CountyIrish(26.4)English(16.6)American(12.5)Haitian(8.2)French(8.0)
SunderlandFranklin CountyIrish(23.1)Polish(20.3)English(11.3)Italian(8.2)French Canadian(8.2)
AbingtonPlymouth CountyIrish(40.9)Italian(24.8)English(13.5)German(8.1)French(6.1)
East FalmouthBarnstable CountyIrish(29.8)English(15.5)Italian(11.3)American(8.1)Portuguese(7.0)
TeaticketBarnstable CountyIrish(21.9)English(18.1)French(10.6)Scottish(8.1)Italian(6.5)
DevensWorcester CountyIrish(27.2)French(17.5)Italian(8.4)German(8.0)English(7.6)
Millis-ClicquotNorfolk CountyIrish(30.7)Italian(16.4)English(10.4)German(8.0)American(5.7)
North AndoverEssex CountyIrish(28.4)Italian(22.1)English(12.1)French(8.0)German(7.4)
North ScituatePlymouth CountyIrish(47.4)English(16.8)Italian(13.6)German(8.0)American(4.8)
StoughtonNorfolk CountyIrish(24.6)Italian(16.2)Portuguese(9.3)English(8.0)Polish(5.8)
DanversEssex CountyIrish(26.1)Italian(20.8)English(13.6)French(7.9)French Canadian(6.2)
KingstonPlymouth CountyIrish(35.2)English(17.1)Italian(16.1)German(7.9)French(6.8)
LincolnMiddlesex CountyEnglish(17.0)Irish(12.3)German(12.2)Italian(7.9)American(6.1)
MilfordWorcester CountyItalian(23.8)Irish(22.3)Portuguese(9.2)English(7.9)Brazilian(6.3)
NatickMiddlesex CountyIrish(28.0)Italian(13.6)English(13.2)German(7.9)Russian(5.1)
Watertown TownMiddlesex CountyIrish(20.6)Italian(15.7)English(7.9)Armenian(7.9)German(7.1)
WhitmanPlymouth CountyIrish(40.6)Italian(22.1)English(14.6)German(7.9)French(6.4)
DeerfieldFranklin CountyIrish(38.2)English(30.8)Italian(11.8)Northern European(7.8)American(4.4)
East BridgewaterPlymouth CountyIrish(37.5)Italian(18.2)English(16.7)French(7.8)German(6.0)
HanoverPlymouth CountyIrish(45.2)Italian(20.7)English(11.5)German(7.8)American(7.2)
MarlboroughMiddlesex CountyIrish(22.1)Italian(15.4)English(10.4)French(7.8)Brazilian(7.3)
MelroseMiddlesex CountyIrish(34.3)Italian(24.0)English(12.5)German(7.8)French(6.0)
North AmherstHampshire CountyIrish(19.3)English(10.4)German(8.2)Italian(7.8)Polish(6.2)
SwampscottEssex CountyIrish(30.0)Italian(19.8)English(11.1)Polish(7.8)German(7.4)
ChelmsfordMiddlesex CountyIrish(29.0)English(16.4)Italian(15.2)German(7.7)French(7.7)
CordavilleWorcester CountyIrish(20.1)English(13.1)Russian(8.3)Italian(7.7)Polish(7.3)
NortonBristol CountyIrish(34.8)Italian(17.6)English(14.7)German(7.7)French(6.6)
Ocean Bluff-Brant RockPlymouth CountyIrish(51.7)English(18.4)Italian(10.5)German(7.7)American(5.5)
WalpoleNorfolk CountyIrish(42.9)Italian(19.4)English(9.0)German(7.7)American(5.8)
HopedaleWorcester CountyIrish(40.5)Italian(28.7)English(11.5)French(7.6)Polish(4.1)
OrleansBarnstable CountyEnglish(28.4)Irish(23.8)Italian(13.0)American(7.6)German(6.3)
PeabodyEssex CountyIrish(24.9)Italian(22.0)English(8.7)Portuguese(7.6)French(7.3)
PelhamHampshire CountyEnglish(20.9)Irish(20.6)German(17.7)Polish(7.6)French(6.4)
SalemEssex CountyIrish(24.5)Italian(15.7)English(8.6)French(7.6)Polish(5.2)
FoxboroughNorfolk CountyIrish(38.1)Italian(17.3)English(13.0)French(7.5)Polish(6.7)
MilfordWorcester CountyIrish(22.8)Italian(22.6)Portuguese(8.9)English(7.5)Brazilian(7.0)
ShirleyMiddlesex CountyIrish(39.0)English(19.4)German(10.6)French Canadian(7.5)Portuguese(6.4)
FoxboroughNorfolk CountyIrish(38.3)Italian(20.3)English(10.5)Polish(7.4)German(6.4)
PinehurstMiddlesex CountyItalian(29.3)Irish(27.2)English(13.9)Portuguese(7.4)French Canadian(6.2)
SomervilleMiddlesex CountyIrish(18.3)Italian(13.3)English(7.5)German(7.4)Portuguese(5.6)
SouthboroughWorcester CountyIrish(24.9)Italian(14.9)English(12.1)German(7.4)Polish(6.9)
WalpoleNorfolk CountyIrish(48.3)Italian(17.1)English(11.6)German(7.4)American(6.3)
BelmontMiddlesex CountyIrish(23.6)Italian(12.9)English(10.5)German(7.3)Armenian(5.5)
FraminghamMiddlesex CountyIrish(16.0)Italian(12.6)English(8.7)Brazilian(7.3)German(5.6)
RowleyEssex CountyIrish(30.9)English(18.7)American(10.2)Italian(7.3)French(7.0)
ReadingMiddlesex CountyIrish(34.1)Italian(23.5)English(15.4)German(7.2)French(5.3)
EssexEssex CountyIrish(31.6)Italian(21.8)English(18.4)German(7.1)Swedish(7.0)
GeorgetownEssex CountyIrish(33.3)Italian(20.1)English(18.4)French(7.1)German(6.5)
MiddletonEssex CountyItalian(27.9)Irish(24.3)English(10.2)American(7.1)French(7.0)
BellinghamNorfolk CountyIrish(28.0)English(20.6)Italian(17.4)German(7.0)Polish(6.4)
Bliss CornerBristol CountyPortuguese(55.2)French(12.5)Irish(7.1)Italian(7.0)English(6.8)
EverettMiddlesex CountyItalian(19.7)Irish(12.7)Brazilian(11.6)Haitian(7.0)Portuguese(5.5)
Great BarringtonBerkshire CountyIrish(16.8)Italian(12.1)German(11.3)English(7.0)Polish(6.1)
LexingtonMiddlesex CountyIrish(16.9)Italian(12.6)English(10.9)German(7.0)Russian(4.4)
NantucketNantucket CountyEnglish(22.3)Irish(19.9)German(8.7)American(6.9)Italian(6.2)
West TisburyDukes CountyAmerican(32.5)English(14.6)Irish(12.0)Italian(6.9)French(4.5)
GrotonMiddlesex CountyEnglish(44.1)Irish(39.9)German(11.0)Italian(6.8)Greek(5.1)
NorwellPlymouth CountyIrish(44.7)English(19.7)Italian(17.7)German(6.8)American(6.0)
TewksburyMiddlesex CountyIrish(34.7)Italian(23.5)English(11.5)French(6.8)Portuguese(6.4)
GosnoldDukes CountyAmerican(15.6)English(12.6)Northern European(7.4)Russian(6.7)French Canadian(5.2)
BridgewaterPlymouth CountyIrish(41.0)Italian(16.4)English(12.2)German(6.6)French(6.3)
BurlingtonMiddlesex CountyIrish(27.4)Italian(21.4)English(8.6)German(6.6)American(4.5)
DedhamNorfolk CountyIrish(35.1)Italian(16.6)English(11.1)German(6.6)American(3.9)
EastonBristol CountyIrish(30.5)Italian(15.7)English(13.8)German(6.6)Portuguese(6.1)
Fall RiverBristol CountyPortuguese(45.4)French(14.6)Irish(11.0)English(6.6)Italian(6.4)
The PinehillsPlymouth CountyIrish(35.1)Italian(18.7)English(9.0)German(6.6)Polish(6.3)
BridgewaterPlymouth CountyIrish(38.8)Italian(20.4)English(13.1)French(6.5)Portuguese(6.1)
NantucketNantucket CountyEnglish(22.2)Irish(19.1)German(7.5)American(6.5)Italian(6.2)
NorthfieldFranklin CountyEnglish(25.7)Irish(24.2)Polish(21.1)French(6.5)Italian(6.0)
Oak BluffsDukes CountyAmerican(27.9)Irish(11.3)English(10.8)Portuguese(6.5)Haitian(6.4)
MillisNorfolk CountyIrish(31.6)Italian(16.6)English(11.1)German(6.4)French(4.7)
SharonNorfolk CountyIrish(11.9)Russian(11.8)English(6.7)American(6.4)Polish(6.1)
WakefieldMiddlesex CountyIrish(34.8)Italian(29.7)English(13.0)French(6.4)German(6.4)
AquinnahDukes CountyAmerican(15.6)English(7.8)German(6.5)Dutch(6.3)Irish(3.8)
East SandwichBarnstable CountyIrish(37.8)Italian(16.6)English(15.6)French(6.3)American(6.1)
Winthrop TownSuffolk CountyIrish(34.1)Italian(31.1)English(7.2)German(6.2)American(6.0)
MiltonNorfolk CountyIrish(39.2)Italian(10.8)English(10.1)German(6.1)Haitian(3.9)
WestwoodNorfolk CountyIrish(31.8)Italian(15.1)English(13.5)German(6.1)Scottish(3.3)
SharonNorfolk CountyIrish(16.6)Russian(10.0)Italian(7.0)English(6.0)American(5.4)
Weymouth TownNorfolk CountyIrish(41.4)Italian(17.7)English(10.3)German(6.0)American(4.6)
WilmingtonMiddlesex CountyIrish(35.1)Italian(26.9)English(11.3)German(6.0)French(5.8)
AshlandMiddlesex CountyIrish(22.4)Italian(16.1)English(10.6)Russian(5.9)German(5.8)
BillericaMiddlesex CountyIrish(30.6)Italian(22.8)English(13.0)Portuguese(5.9)French(5.8)
HalifaxPlymouth CountyIrish(33.8)Italian(26.0)English(17.7)Swedish(5.9)American(5.9)
LowellMiddlesex CountyIrish(17.7)French(8.4)Italian(7.3)Portuguese(5.9)English(5.4)
SaugusEssex CountyItalian(40.1)Irish(31.3)English(10.8)French(5.9)Polish(5.7)
StonehamMiddlesex CountyItalian(34.1)Irish(31.0)English(11.3)German(5.9)American(5.2)
MedfordMiddlesex CountyItalian(25.5)Irish(22.2)English(7.1)German(5.8)Polish(3.5)
MaldenMiddlesex CountyIrish(14.8)Italian(12.7)Brazilian(6.8)Haitian(5.7)English(4.2)
RandolphNorfolk CountyHaitian(14.4)Irish(11.9)Italian(5.8)English(5.7)Cape Verdean(5.3)
CantonNorfolk CountyIrish(37.2)Italian(16.3)English(8.6)German(5.6)Polish(4.9)
North ReadingMiddlesex CountyIrish(38.5)Italian(26.5)English(13.2)American(5.6)French(5.0)
HolbrookNorfolk CountyIrish(34.9)Italian(17.0)English(12.7)German(5.5)American(5.1)
LynnEssex CountyIrish(16.6)Italian(10.7)English(5.5)French(5.5)American(3.4)
LynnfieldEssex CountyItalian(34.4)Irish(31.9)English(9.8)German(5.4)Greek(4.1)
HolyokeHampden CountyIrish(14.2)French(9.1)Polish(7.1)Italian(5.3)English(4.9)
WoburnMiddlesex CountyIrish(32.6)Italian(23.0)English(9.5)American(5.3)German(4.9)
NorwoodNorfolk CountyIrish(33.9)Italian(16.7)English(8.8)German(5.2)American(3.8)
WalthamMiddlesex CountyIrish(19.8)Italian(16.5)English(7.9)German(5.1)French(4.7)
WorcesterWorcester CountyIrish(17.0)Italian(10.5)French(8.3)English(5.1)Polish(4.4)
BostonSuffolk CountyIrish(15.5)Italian(8.2)English(5.3)German(4.8)American(4.4)
Braintree TownNorfolk CountyIrish(41.6)Italian(17.9)English(10.0)American(4.8)German(4.6)
QuincyNorfolk CountyIrish(31.4)Italian(11.9)English(7.6)German(4.6)French(3.1)
SpringfieldHampden CountyIrish(10.1)Italian(7.1)French(6.5)English(4.4)Polish(3.8)
RevereSuffolk CountyItalian(29.8)Irish(14.0)English(4.1)French(3.1)Brazilian(2.5)
LawrenceEssex CountyIrish(5.0)Italian(4.4)French(3.7)English(2.5)French Canadian(1.8)
ChelseaSuffolk CountyIrish(6.5)Italian(6.0)Polish(2.6)English(2.1)Cape Verdean(2.0)

Note: Figures are 2009-2013 5-year estimates; "French" exlcudes Basque; Please refer to the Explanation of Data for more Information