Ranking of North Carolina Counties By the Median Household Income of the Hispanic or Latino of All Races Ethnicity Group in 2021 (ACS-5Yrs)

Updated on March 11, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Median Household Income for the Hispanic or Latino of All Races ethnicity group in North Carolina was $50,257. Among all North Carolina counties, the Hispanic or Latino of All Races ethnicity group had the highest median household income in Currituck County ($89,145), followed by Orange County ($73,150), and Gates County ($71,875). On the other hand, the Hispanic or Latino of All Races ethnicity group had the lowest median household income in the following 3 counties: Martin County ($23,744), Ashe County ($26,028), and Burke County ($27,781).

The chart below shows the top 10 North Carolina counties where the Hispanic or Latino of All Races ethnicity group had high median household income, and the table below shows the ranking of all North Carolina counties.

You can see similar information for other racial and ethnicity groups in North Carolina.

You can also see similar information for other states and for the United States.

Data Source: US Census Bureau.
Ranking of North Carolina Counties By the Median Household Income of the Hispanic or Latino of All Races Ethnicity Group in 2021
Currituck County
Orange County
Gates County
Union County
Madison County
Hyde County
Cabarrus County
Lincoln County
Onslow County
Alexander County
Ranking of North Carolina Counties By the Median Household Income of the Hispanic or Latino of All Races Ethnicity Group in 2021
Items per page:
0 of 0
Rank County Median Household Income ($)
1 Currituck County 89145
2 Orange County 73150
3 Gates County 71875
4 Union County 70304
5 Madison County 69643
6 Hyde County 67041
7 Cabarrus County 65625
8 Lincoln County 63750
9 Onslow County 63546
10 Alexander County 61400
11 Wake County 60557
12 Stokes County 58980
13 Brunswick County 58390
14 Chatham County 56621
15 Harnett County 56563
16 Tyrrell County 56250
17 Mecklenburg County 56163
18 Hoke County 55729
19 Haywood County 55568
20 Franklin County 54770
21 Dare County 53190
22 Iredell County 53185
23 Stanly County 52601
24 McDowell County 52553
25 Cherokee County 52389
26 Davie County 51792
27 Duplin County 51738
28 Durham County 51508
29 Hertford County 51339
30 Nash County 51037
31 Alamance County 50815
32 Surry County 50464
33 Vance County 49545
34 New Hanover County 49073
35 Cumberland County 48193
36 Rutherford County 48078
37 Randolph County 47664
38 Greene County 47542
39 Scotland County 47375
40 Richmond County 46691
41 Johnston County 46600
42 Carteret County 46511
43 Guilford County 46440
44 Lee County 45738
45 Gaston County 45534
46 Moore County 45195
47 Edgecombe County 44853
48 Montgomery County 44470
49 Forsyth County 44031
50 Pitt County 43434
51 Polk County 43333
52 Craven County 43079
53 Granville County 42745
54 Wayne County 42152
55 Sampson County 42021
56 Caldwell County 41595
57 Graham County 41250
57 Pamlico County 41250
58 Avery County 40242
59 Rowan County 39612
60 Wilkes County 39575
61 Lenoir County 39529
62 Henderson County 39289
63 Buncombe County 38892
64 Davidson County 38242
65 Pasquotank County 38176
66 Yancey County 38086
67 Catawba County 38000
68 Rockingham County 37986
69 Cleveland County 37425
70 Anson County 37151
71 Warren County 36522
72 Bladen County 36272
73 Robeson County 36055
74 Jackson County 35568
75 Macon County 34375
76 Halifax County 34279
77 Transylvania County 34112
78 Alleghany County 34063
79 Yadkin County 33925
80 Person County 33310
81 Perquimans County 33125
82 Pender County 32910
83 Wilson County 30750
84 Watauga County 30217
85 Columbus County 29000
86 Beaufort County 28821
87 Burke County 27781
88 Ashe County 26028
89 Martin County 23744