Ranking of North Carolina Counties By Hispanic or Latino Population in 2021

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2021, among all North Carolina counties, Mecklenburg County had the highest number of people who identified their ethnicity as Hispanic or Latino (173.24K), followed by Wake County (130.81K), and Forsyth County (56.43K).

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

You can see similar ranking information for other racial and ethnicity groups in the United States.

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

See this for other years:
Ranking of North Carolina Counties By Hispanic or Latino Population in 2021
Mecklenburg
Wake
Forsyth
Guilford
Durham
Cumberland
Johnston
Union
Cabarrus
Onslow
Ranking of North Carolina Counties By Hispanic or Latino Population in 2021
0 of 0
Rank County Hispanic or Latino Population
1 Mecklenburg County 173242
2 Wake County 130811
3 Forsyth County 56430
4 Guilford County 53277
5 Durham County 50078
6 Cumberland County 41456
7 Johnston County 37025
8 Union County 31474
9 Cabarrus County 28750
10 Onslow County 28360
11 Alamance County 25692
12 Buncombe County 22404
13 Gaston County 21279
14 Randolph County 19666
15 Harnett County 19645
16 Catawba County 17780
17 New Hanover County 17664
18 Iredell County 16860
19 Rowan County 16655
20 Orange County 15591
21 Wayne County 15388
22 Henderson County 15099
23 Davidson County 14515
24 Lee County 13488
25 Pitt County 13274
26 Sampson County 12431
27 Robeson County 12093
28 Duplin County 10980
29 Chatham County 10522
30 Wilson County 9257
31 Surry County 8725
32 Hoke County 8201
33 Brunswick County 7920
34 Moore County 7803
35 Nash County 7590
36 Craven County 7496
37 Franklin County 7490
38 Burke County 7239
39 Lincoln County 6954
40 Granville County 6561
41 Rockingham County 6213
42 Pender County 5385
43 Caldwell County 5193
44 Wilkes County 4743
45 Lenoir County 4588
46 Yadkin County 4478
47 Cleveland County 4400
48 Montgomery County 3956
49 Vance County 3785
50 Macon County 3636
51 Davie County 3521
52 Rutherford County 3516
53 Beaufort County 3473
54 Watauga County 3404
55 Jackson County 3283
56 Carteret County 3260
57 Stanly County 3223
58 Richmond County 3212
59 Greene County 3054
60 McDowell County 3010
61 Haywood County 2936
62 Edgecombe County 2827
63 Columbus County 2740
64 Dare County 2654
65 Bladen County 2628
66 Pasquotank County 2417
67 Person County 2277
68 Alexander County 1947
69 Transylvania County 1674
70 Ashe County 1571
71 Halifax County 1566
71 Stokes County 1566
72 Currituck County 1474
73 Alleghany County 1276
74 Scotland County 1237
75 Hertford County 1208
76 Caswell County 1098
77 Yancey County 1046
78 Polk County 1040
79 Cherokee County 1006
80 Avery County 988
81 Martin County 942
82 Warren County 831
83 Anson County 799
84 Mitchell County 792
85 Madison County 774
86 Swain County 691
87 Pamlico County 551
88 Chowan County 532
89 Jones County 429
90 Camden County 424
90 Clay County 424
91 Washington County 413
92 Perquimans County 412
93 Bertie County 383
94 Northampton County 378
95 Hyde County 366
96 Tyrrell County 300
97 Graham County 234
98 Gates County 213