Ranking of North Carolina Counties By Percentage of Population with Pennsylvania German Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 2.32K people in North Carolina with Pennsylvania German ancestry (0.02% of North Carolina population). Among all North Carolina counties, Moore County had the highest percentage of its population with Pennsylvania German ancestry (0.25%), followed by Warren County (0.16%), and Rutherford County (0.12%).

The chart and table below shows the top 10 counties with high percentage of its population having Pennsylvania German ancestry.

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

Data Source: US Census Bureau.
Ranking of North Carolina Counties By Percentage of Population with Pennsylvania German Ancestry in 2021
Moore County
Warren County
Rutherford County
Watauga County
Davidson County
Polk County
Currituck County
Rowan County
Transylvania County
Avery County
Ranking of North Carolina Counties By Percentage of Population with Pennsylvania German Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Moore County 0.25
2 Warren County 0.16
3 Rutherford County 0.12
4 Watauga County 0.11
5 Davidson County 0.10
6 Polk County 0.08
7 Currituck County 0.07
7 Rowan County 0.07
8 Transylvania County 0.06
9 Avery County 0.05
9 Brunswick County 0.05
9 Chatham County 0.05
9 Dare County 0.05
9 Duplin County 0.05
9 Henderson County 0.05
9 Orange County 0.05
10 Buncombe County 0.04
10 Burke County 0.04
10 Caldwell County 0.04
10 Lee County 0.04
11 Cabarrus County 0.03
11 Halifax County 0.03
11 Iredell County 0.03
11 Madison County 0.03
11 Nash County 0.03
11 New Hanover County 0.03
11 Onslow County 0.03
11 Pasquotank County 0.03
11 Union County 0.03
12 Carteret County 0.02
12 Craven County 0.02
12 Cumberland County 0.02
12 Forsyth County 0.02
12 Haywood County 0.02
12 Johnston County 0.02
12 Pender County 0.02
12 Wake County 0.02
13 Alamance County 0.01
13 Cherokee County 0.01
13 Cleveland County 0.01
13 Franklin County 0.01
13 Gaston County 0.01
13 Guilford County 0.01
13 Harnett County 0.01
13 Hertford County 0.01
13 Lincoln County 0.01
13 Mecklenburg County 0.01
13 Randolph County 0.01
13 Wayne County 0.01
14 Catawba County 0.004
14 Durham County 0.004
15 Pitt County 0.003
15 Stanly County 0.003
16 Beaufort County 0.002