Ranking of Maine Counties By Population with German Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 105.95K people in Maine with German ancestry. Among all Maine counties, Cumberland County had the highest population with German ancestry (24.72K), followed by York County (15.62K), and Penobscot County (10.51K).

The chart and table below shows the top 10 counties with high number of people with German 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 German Ancestry in 2021
Cumberland County
York County
Penobscot County
Androscoggin County
Kennebec County
Hancock County
Waldo County
Lincoln County
Knox County
Somerset County
Ranking of Maine Counties By Population with German Ancestry in 2021
0 of 0
Rank County Population
1 Cumberland County 24716
2 York County 15619
3 Penobscot County 10511
4 Androscoggin County 9516
5 Kennebec County 9459
6 Hancock County 5633
7 Waldo County 4100
8 Lincoln County 4074
9 Knox County 3558
10 Somerset County 3528
11 Sagadahoc County 3480
12 Oxford County 3382
13 Aroostook County 2910
14 Franklin County 2344
15 Washington County 2063
16 Piscataquis County 1055