The most Irish towns in Massachusetts
David L. Ryan/ Globe Staff
Marshfield
Irish 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%

