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

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 19.87K people in North Carolina with Ukrainian ancestry (0.19% of North Carolina population). Among all North Carolina counties, Buncombe County had the highest percentage of its population with Ukrainian ancestry (0.69%), followed by Union County (0.66%), and Swain County (0.55%).

The chart and table below shows the top 10 counties with high percentage of its population having Ukrainian 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 Ukrainian Ancestry in 2021
Buncombe County
Union County
Swain County
Stanly County
Watauga County
Jones County
Mecklenburg County
Henderson County
Camden County
Wake County
Ranking of North Carolina Counties By Percentage of Population with Ukrainian Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Buncombe County 0.69
2 Union County 0.66
3 Swain County 0.55
4 Stanly County 0.49
5 Watauga County 0.46
6 Jones County 0.39
7 Mecklenburg County 0.36
8 Henderson County 0.33
9 Camden County 0.32
10 Wake County 0.31
11 Moore County 0.30
11 Orange County 0.30
12 Craven County 0.28
13 Brunswick County 0.26
13 Person County 0.26
14 New Hanover County 0.22
15 Alleghany County 0.21
15 Carteret County 0.21
16 Cabarrus County 0.19
16 Chatham County 0.19
16 Jackson County 0.19
17 Clay County 0.18
17 Pender County 0.18
18 Yancey County 0.17
19 Alamance County 0.16
19 Catawba County 0.16
19 Franklin County 0.16
19 Pamlico County 0.16
20 Avery County 0.15
20 Granville County 0.15
21 Dare County 0.14
21 Durham County 0.14
21 Hertford County 0.14
21 Iredell County 0.14
21 Pitt County 0.14
21 Wayne County 0.14
22 Forsyth County 0.13
22 Onslow County 0.13
22 Rutherford County 0.13
23 Beaufort County 0.12
24 Guilford County 0.11
24 Hoke County 0.11
24 Surry County 0.11
25 Davidson County 0.10
25 Lincoln County 0.10
25 Northampton County 0.10
26 Currituck County 0.09
26 Johnston County 0.09
26 Transylvania County 0.09
27 Cherokee County 0.08
27 Cumberland County 0.08
28 Lee County 0.07
28 Polk County 0.07
29 Harnett County 0.06
29 Mitchell County 0.06
30 Anson County 0.05
30 Chowan County 0.05
30 Davie County 0.05
30 Nash County 0.05
30 Sampson County 0.05
31 McDowell County 0.04
31 Madison County 0.04
31 Rockingham County 0.04
31 Warren County 0.04
32 Burke County 0.03
32 Caldwell County 0.03
32 Halifax County 0.03
32 Randolph County 0.03
32 Richmond County 0.03
32 Rowan County 0.03
33 Cleveland County 0.02
33 Columbus County 0.02
33 Edgecombe County 0.02
33 Gaston County 0.02
33 Haywood County 0.02
33 Macon County 0.02
33 Pasquotank County 0.02
33 Robeson County 0.02
33 Wilson County 0.02
34 Greene County 0.01
35 Duplin County 0.004
36 Yadkin County 0.003