Ranking of Maine Counties By Population with Scotch Irish Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 19.68K people in Maine with Scotch Irish ancestry. Among all Maine counties, Cumberland County had the highest population with Scotch Irish ancestry (5.07K), followed by York County (2.19K), and Penobscot County (1.96K).

The chart and table below shows the top 10 counties with high number of people with Scotch Irish ancestry.

You can see similar information for other states and for other ancestry groups in Maine.

Data Source: US Census Bureau.
Ranking of Maine Counties By Population with Scotch Irish Ancestry in 2021
Cumberland County
York County
Penobscot County
Kennebec County
Androscoggin County
Knox County
Oxford County
Aroostook County
Somerset County
Hancock County
Ranking of Maine Counties By Population with Scotch Irish Ancestry in 2021
0 of 0
Rank County Population
1 Cumberland County 5070
2 York County 2191
3 Penobscot County 1957
4 Kennebec County 1659
5 Androscoggin County 1540
6 Knox County 976
7 Oxford County 898
8 Aroostook County 834
9 Somerset County 805
10 Hancock County 797
11 Waldo County 654
12 Sagadahoc County 651
13 Lincoln County 548
14 Washington County 497
15 Franklin County 367
16 Piscataquis County 232