Ranking of North Carolina Counties By Population with Greek Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 28.34K people in North Carolina with Greek ancestry. Among all North Carolina counties, Mecklenburg County had the highest population with Greek ancestry (5.69K), followed by Wake County (3.45K), and Buncombe County (1.85K).

The chart and table below shows the top 10 counties with high number of people with Greek 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 Greek Ancestry in 2021
Mecklenburg County
Wake County
Buncombe County
Forsyth County
Union County
Guilford County
New Hanover County
Durham County
Cumberland County
Onslow County
Ranking of North Carolina Counties By Population with Greek Ancestry in 2021
0 of 0
Rank County Population
1 Mecklenburg County 5688
2 Wake County 3447
3 Buncombe County 1849
4 Forsyth County 1604
5 Union County 1487
6 Guilford County 1150
7 New Hanover County 1089
8 Durham County 1018
9 Cumberland County 885
10 Onslow County 699
11 Cabarrus County 569
12 Iredell County 494
13 Franklin County 487
14 Davidson County 469
15 Randolph County 435
16 Gaston County 400
17 Alamance County 377
18 Craven County 354
19 Harnett County 331
20 Johnston County 322
21 Brunswick County 317
22 Orange County 307
23 Henderson County 279
24 Pitt County 217
25 Lincoln County 209
26 Moore County 200
27 Chatham County 179
28 Carteret County 171
29 Yancey County 170
30 Catawba County 165
31 Wayne County 156
32 Camden County 155
33 Cleveland County 150
34 Wilson County 134
35 Currituck County 118
35 Dare County 118
36 Hoke County 117
37 Rowan County 113
38 Nash County 100
39 Rockingham County 99
40 Stanly County 90
41 Davie County 86
42 Perquimans County 83
43 Burke County 80
44 Macon County 77
45 Watauga County 76
46 Polk County 71
47 Haywood County 68
48 Pender County 64
49 McDowell County 61
50 Cherokee County 58
51 Yadkin County 54
52 Wilkes County 51
53 Columbus County 50
54 Surry County 45
55 Beaufort County 40
56 Halifax County 39
57 Chowan County 35
57 Montgomery County 35
58 Caldwell County 34
59 Rutherford County 32
60 Transylvania County 31
61 Granville County 30
61 Jones County 30
61 Lee County 30
61 Pamlico County 30
62 Pasquotank County 29
63 Caswell County 27
64 Richmond County 24
65 Alexander County 23
66 Northampton County 22
67 Edgecombe County 20
67 Madison County 20
68 Greene County 16
68 Jackson County 16
69 Sampson County 15
70 Stokes County 14
71 Anson County 12
71 Avery County 12
72 Lenoir County 11
73 Hertford County 10
73 Martin County 10
74 Ashe County 9
74 Swain County 9
75 Scotland County 8
76 Tyrrell County 7
77 Bertie County 5
78 Robeson County 4
79 Bladen County 2
79 Person County 2