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

Updated on June 18, 2025.

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

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 2020
Mecklenburg
Wake
Forsyth
Guilford
Durham
Cumberland
Johnston
Union
Onslow
Cabarrus
Ranking of North Carolina Counties By Hispanic or Latino Population in 2020
0 of 0
Rank County Hispanic or Latino Population
1 Mecklenburg County 170340
2 Wake County 128451
3 Forsyth County 54891
4 Guilford County 52204
5 Durham County 49984
6 Cumberland County 39840
7 Johnston County 34809
8 Union County 30310
9 Onslow County 28188
10 Cabarrus County 27528
11 Alamance County 24818
12 Buncombe County 21991
13 Gaston County 20187
14 Randolph County 19103
15 Harnett County 18911
16 Catawba County 17444
17 New Hanover County 17244
18 Rowan County 16062
19 Iredell County 15868
20 Orange County 15505
21 Wayne County 14981
22 Henderson County 14937
23 Davidson County 13930
24 Lee County 13143
25 Pitt County 12907
26 Sampson County 12308
27 Robeson County 11747
28 Duplin County 10806
29 Chatham County 10394
30 Wilson County 9037
31 Surry County 8519
32 Hoke County 7760
33 Brunswick County 7468
34 Moore County 7465
35 Nash County 7327
36 Craven County 7264
37 Burke County 7142
38 Franklin County 6966
39 Lincoln County 6441
40 Granville County 6225
41 Rockingham County 6094
42 Pender County 4990
43 Caldwell County 4959
44 Wilkes County 4660
45 Lenoir County 4390
46 Yadkin County 4381
47 Cleveland County 4100
48 Montgomery County 3928
49 Vance County 3735
50 Macon County 3511
51 Beaufort County 3470
52 Watauga County 3428
53 Davie County 3391
54 Rutherford County 3284
55 Jackson County 3211
56 Carteret County 3133
57 Richmond County 3110
58 Stanly County 3081
59 Greene County 2957
60 McDowell County 2923
61 Haywood County 2836
62 Edgecombe County 2722
63 Columbus County 2666
64 Bladen County 2569
65 Dare County 2564
66 Pasquotank County 2306
67 Person County 2187
68 Alexander County 1855
69 Transylvania County 1647
70 Hertford County 1538
71 Ashe County 1501
72 Halifax County 1497
73 Stokes County 1460
74 Alleghany County 1255
75 Currituck County 1250
76 Scotland County 1151
77 Caswell County 1044
78 Polk County 1029
79 Yancey County 1014
80 Avery County 970
81 Martin County 927
82 Cherokee County 922
83 Warren County 785
84 Mitchell County 737
85 Madison County 726
86 Anson County 689
87 Swain County 629
88 Pamlico County 522
89 Chowan County 505
90 Clay County 415
91 Jones County 399
92 Washington County 396
93 Camden County 366
94 Northampton County 362
95 Hyde County 357
96 Bertie County 349
97 Perquimans County 339
98 Tyrrell County 291
99 Gates County 219
100 Graham County 210