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

Updated on June 18, 2025.

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

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 2019
Mecklenburg
Wake
Forsyth
Guilford
Durham
Cumberland
Johnston
Union
Onslow
Cabarrus
Ranking of North Carolina Counties By Hispanic or Latino Population in 2019
0 of 0
Rank County Hispanic or Latino Population
1 Mecklenburg County 151922
2 Wake County 114583
3 Forsyth County 50732
4 Guilford County 44978
5 Durham County 43988
6 Cumberland County 41363
7 Johnston County 29142
8 Union County 27296
9 Onslow County 26385
10 Cabarrus County 23614
11 Alamance County 21921
12 Harnett County 18175
13 Buncombe County 17956
14 Randolph County 17199
15 Gaston County 17036
16 Catawba County 16030
17 Wayne County 15332
18 Iredell County 14596
19 New Hanover County 13672
20 Duplin County 13428
21 Rowan County 13225
22 Sampson County 12989
23 Davidson County 12689
24 Orange County 12659
25 Henderson County 12089
26 Lee County 12085
27 Robeson County 11826
28 Pitt County 11809
29 Chatham County 8938
30 Wilson County 8741
31 Surry County 7974
32 Hoke County 7862
33 Craven County 7850
34 Moore County 7185
35 Brunswick County 7067
36 Nash County 6864
37 Lincoln County 6356
38 Franklin County 6228
39 Burke County 5798
40 Rockingham County 5729
41 Granville County 5144
42 Caldwell County 4862
43 Pender County 4781
44 Wilkes County 4631
45 Lenoir County 4433
46 Yadkin County 4278
47 Montgomery County 4248
48 Beaufort County 3822
49 Cleveland County 3727
50 Vance County 3663
51 Greene County 3256
52 Rutherford County 3248
53 Columbus County 3097
54 Carteret County 3078
55 Davie County 3022
56 Richmond County 3018
57 McDowell County 2859
58 Stanly County 2804
59 Dare County 2790
60 Jackson County 2733
61 Haywood County 2686
62 Macon County 2634
63 Edgecombe County 2593
64 Bladen County 2523
65 Pasquotank County 2421
66 Watauga County 2238
67 Person County 1805
68 Alexander County 1787
69 Stokes County 1561
70 Halifax County 1532
71 Ashe County 1386
72 Currituck County 1227
73 Polk County 1224
74 Scotland County 1195
75 Transylvania County 1127
76 Alleghany County 1095
77 Cherokee County 1019
78 Caswell County 1013
79 Yancey County 965
80 Swain County 937
81 Martin County 934
82 Hertford County 909
83 Anson County 904
84 Avery County 881
85 Mitchell County 870
86 Warren County 765
87 Washington County 660
88 Pamlico County 544
89 Madison County 520
90 Northampton County 512
91 Jones County 510
92 Hyde County 498
93 Chowan County 488
94 Bertie County 415
94 Clay County 415
95 Tyrrell County 382
96 Perquimans County 380
97 Graham County 335
98 Camden County 326
99 Gates County 275