The most Irish towns in Massachusetts
David L. Ryan/ Globe Staff
MarshfieldIrish population: 45.6%
This oceanside town will celebrate its Irish heritage for the first time in 2011, holding a St. Patrick's Day road race this Saturday, one day before South Shore parades in Scituate and Abington.
Percent of error: +/- 6.4%