Ranking of North Carolina Counties By Percentage of Population that were Immigrants or Foreign-Born in 2021 (ACS-5Yrs)

Updated on September 27, 2024.

Based on the US Census ACS-5Yrs estimates, in 2021, among all North Carolina counties, Mecklenburg had the highest percentage of its population being immigrants or foreign-born (15.95%), followed by Durham (14.31%), and Wake (13.48%).

The chart below shows the top 10 counties, and the table below shows the ranking of all North Carolina counties.

You can see similar information for other states. You can also see the ranking for all counties in the United States.

Ranking of North Carolina Counties By Percentage of Population that were Immigrants or Foreign-Born in 2021
Mecklenburg
Durham
Wake
Duplin
Orange
Guilford
Chatham
Union
Sampson
Forsyth
Ranking of North Carolina Counties By Percentage of Population that were Immigrants or Foreign-Born in 2021
Items per page:
0 of 0
Rank County Perc. of County Population (%)
1 Mecklenburg 15.95
2 Durham 14.31
3 Wake 13.48
4 Duplin 13.21
5 Orange 12.60
6 Guilford 10.81
7 Chatham 10.15
7 Union 10.15
8 Sampson 9.85
9 Forsyth 8.67
10 Lee 8.65
11 Cabarrus 8.52
12 Montgomery 8.36
13 Alamance 8.34
14 Johnston 7.46
15 Greene 7.08
16 Wayne 6.91
17 Catawba 6.80
17 Henderson 6.80
18 Iredell 6.69
19 Cumberland 6.56
20 Hyde 6.41
21 Buncombe 6.22
22 Wilson 6.14
23 Hoke 5.99
23 Randolph 5.99
24 Harnett 5.84
25 Surry 5.63
26 Davidson 5.52
27 Lincoln 5.35
28 Franklin 5.29
29 Gaston 5.24
30 Yadkin 5.21
31 Davie 5.18
32 Moore 5.04
33 Macon 4.97
34 Burke 4.92
34 Vance 4.92
35 Alleghany 4.88
36 New Hanover 4.85
37 Rowan 4.80
38 Pitt 4.77
39 Granville 4.63
40 Dare 4.51
41 Craven 4.47
42 Polk 4.43
43 Robeson 4.35
44 Nash 4.29
45 McDowell 3.99
46 Lenoir 3.96
47 Mitchell 3.83
48 Onslow 3.81
49 Rockingham 3.76
50 Jackson 3.75
51 Beaufort 3.59
51 Pender 3.59
52 Hertford 3.55
53 Stanly 3.53
54 Tyrrell 3.49
55 Brunswick 3.48
56 Wilkes 3.45
57 Bladen 3.38
57 Richmond 3.38
58 Ashe 3.28
59 Alexander 3.21
60 Watauga 3.19
61 Columbus 3.10
62 Avery 3.09
63 Clay 3.06
64 Swain 3.04
65 Caldwell 3.03
66 Pamlico 2.99
67 Carteret 2.96
68 Jones 2.84
69 Graham 2.82
70 Edgecombe 2.81
71 Rutherford 2.80
71 Yancey 2.80
72 Anson 2.78
73 Currituck 2.77
73 Pasquotank 2.77
74 Person 2.74
75 Scotland 2.72
76 Warren 2.64
77 Perquimans 2.60
78 Haywood 2.52
79 Cleveland 2.51
80 Camden 2.49
81 Caswell 2.45
82 Transylvania 2.41
83 Cherokee 2.27
84 Chowan 2.17
85 Halifax 2.14
86 Martin 2.04
87 Northampton 1.88
88 Stokes 1.67
89 Washington 1.57
90 Madison 1.55
91 Gates 1.30
92 Bertie 0.97