Ranking of North Carolina Counties By Population with Northern European Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 10.73K people in North Carolina with Northern European ancestry. Among all North Carolina counties, Wake County had the highest population with Northern European ancestry (2.56K), followed by Mecklenburg County (767), and Orange County (684).

The chart and table below shows the top 10 counties with high number of people with Northern European 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 Population with Northern European Ancestry in 2021
Wake County
Mecklenburg County
Orange County
Buncombe County
Guilford County
Forsyth County
Durham County
New Hanover County
Gaston County
Union County
Ranking of North Carolina Counties By Population with Northern European Ancestry in 2021
0 of 0
Rank County Population
1 Wake County 2561
2 Mecklenburg County 767
3 Orange County 684
4 Buncombe County 647
5 Guilford County 485
6 Forsyth County 431
7 Durham County 329
8 New Hanover County 319
9 Gaston County 266
10 Union County 247
11 Cumberland County 246
12 Cabarrus County 223
13 Watauga County 207
14 Catawba County 195
15 Henderson County 184
16 Moore County 165
17 Johnston County 138
18 Onslow County 135
19 Davidson County 134
20 Lincoln County 120
21 Nash County 119
22 Pitt County 116
22 Transylvania County 116
23 Camden County 111
24 Chatham County 102
25 Randolph County 98
26 Rowan County 94
27 Alamance County 89
28 Haywood County 88
29 Brunswick County 78
30 Rutherford County 77
31 Carteret County 76
32 Harnett County 66
33 Burke County 60
34 Wilkes County 56
35 Beaufort County 46
36 Avery County 45
37 Polk County 44
38 Ashe County 39
39 Cherokee County 37
40 Stanly County 35
41 Macon County 34
42 Davie County 32
42 Duplin County 32
43 Hoke County 31
44 Pender County 30
45 Currituck County 29
46 Halifax County 28
46 Iredell County 28
46 McDowell County 28
46 Perquimans County 28
47 Sampson County 27
48 Jackson County 25
49 Scotland County 23
50 Caldwell County 22
50 Craven County 22
50 Richmond County 22
51 Wilson County 19
52 Stokes County 18
52 Wayne County 18
53 Franklin County 17
54 Granville County 16
55 Bladen County 13
56 Greene County 12
57 Cleveland County 11
58 Dare County 10
59 Robeson County 9
59 Vance County 9
59 Yancey County 9
60 Columbus County 8
60 Pasquotank County 8
60 Surry County 8
61 Anson County 7
61 Lenoir County 7
62 Mitchell County 6
63 Montgomery County 5
64 Pamlico County 4
65 Rockingham County 3
66 Bertie County 1