Ranking of North Carolina Counties By the Average Household Income of the White Alone Racial Group in 2021 (ACS-5Yrs)

Updated on January 20, 2024.

Based on the US Census ACS-5Yrs estimates, in 2021, the Average Household Income for the White Alone racial group in North Carolina was $93,113. Among all North Carolina counties, the White Alone racial group had the highest average household income in Mecklenburg County ($134,435), followed by Wake County ($130,490), and Orange County ($129,238). On the other hand, the White Alone racial group had the lowest average household income in the following 3 counties: Graham County ($55,990), Hyde County ($56,778), and Cherokee County ($57,379).

The chart below shows the top 10 North Carolina counties where the White Alone racial group had high average household income, and the table below shows the ranking of all North Carolina counties.

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

You can also see similar ranking of counties for other states as well as for the whole United States.

Ranking of North Carolina Counties By the Average Household Income of the White Alone Racial Group in 2021
Mecklenburg County
Wake County
Orange County
Union County
Chatham County
Durham County
Cabarrus County
Iredell County
Guilford County
Moore County
Ranking of North Carolina Counties By the Average Household Income of the White Alone Racial Group in 2021
Items per page:
0 of 0
Rank County Average HH Income ($)
1 Mecklenburg County 134435
2 Wake County 130490
3 Orange County 129238
4 Union County 122805
5 Chatham County 119881
6 Durham County 112854
7 Cabarrus County 100666
8 Iredell County 100089
9 Guilford County 99626
10 Moore County 98767
11 Currituck County 97586
12 New Hanover County 96865
13 Dare County 95101
14 Pender County 94179
15 Forsyth County 92542
16 Lincoln County 91805
17 Granville County 89908
18 Johnston County 88915
19 Buncombe County 87115
20 Brunswick County 85596
21 Warren County 85459
22 Davie County 84695
23 Pitt County 83430
24 Carteret County 82559
25 Craven County 82246
26 Franklin County 82083
27 Person County 81543
28 Hoke County 81411
29 Henderson County 80886
30 Nash County 80811
31 Alamance County 80445
32 Catawba County 80372
33 Gaston County 79757
34 Camden County 79401
35 Pasquotank County 79209
36 Wilson County 79057
37 Beaufort County 78255
38 Lee County 77692
39 Pamlico County 77044
40 Wayne County 77031
41 Rowan County 76288
42 Alexander County 76273
43 Bertie County 76090
44 Polk County 75898
45 Harnett County 75552
46 Bladen County 75438
47 Cumberland County 75186
48 Vance County 74895
49 Transylvania County 74486
50 Stanly County 74444
51 Northampton County 73960
52 Montgomery County 73859
53 Chowan County 73461
54 Gates County 73033
55 Davidson County 72857
56 Perquimans County 72699
57 Jackson County 72534
58 Martin County 72237
59 Clay County 72147
60 Onslow County 71929
61 Halifax County 71764
62 Edgecombe County 71725
63 Sampson County 71625
64 Caswell County 71004
65 Watauga County 70957
66 Madison County 70860
67 Yadkin County 69856
68 Surry County 69777
69 Haywood County 69711
70 Rockingham County 69611
71 Stokes County 69255
72 Randolph County 69014
73 Burke County 68941
74 Swain County 68918
75 Lenoir County 68686
76 Avery County 67924
77 Macon County 67385
78 McDowell County 67195
79 Cleveland County 66107
80 Rutherford County 65888
81 Robeson County 65886
82 Scotland County 65562
83 Hertford County 65422
84 Mitchell County 65404
85 Washington County 65127
86 Duplin County 65027
87 Caldwell County 64968
88 Anson County 64141
89 Yancey County 63694
90 Wilkes County 63500
91 Columbus County 63455
92 Richmond County 63446
93 Greene County 62729
94 Alleghany County 61374
95 Jones County 61364
96 Tyrrell County 59501
97 Ashe County 58934
98 Cherokee County 57379
99 Hyde County 56778
100 Graham County 55990