North Carolina

NC

South · 22 cities tracked · Updated 2026

State Averages

Avg Gas Price

$3.90

Regular unleaded

Avg Rent

$1,475

All units/mo

Avg COL Index

NaN

vs. 100 national avg

Cities in North Carolina

Median Household Income by County

Source: Census ACS 5-Year 2023 · 100 counties

CountyMedian Income
1Wake County$101,763
2Union County$99,243
3Currituck County$91,548
4Orange County$88,553
5Chatham County$88,534
6Camden County$87,781
7Cabarrus County$86,084
8Mecklenburg County$83,765
9Moore County$82,837
10Dare County$81,214
11Johnston County$79,838
12Durham County$79,501
13Iredell County$78,678
14Lincoln County$78,490
15Pender County$76,838
16Brunswick County$74,034
17Davie County$73,234
18New Hanover County$72,892
19Franklin County$71,386
20Granville County$70,975
21Buncombe County$70,578
22Carteret County$70,235
23Harnett County$69,012
24Henderson County$67,623
25Guilford County$66,027
26Forsyth County$65,541
27Gaston County$65,472
28Alexander County$65,268
29Person County$64,927
30Craven County$64,635
31Onslow County$64,568
32Catawba County$64,544
33Transylvania County$64,523
34Alamance County$64,445
35Pasquotank County$63,912
36Rowan County$63,196
37Lee County$63,060
38Davidson County$62,426
39Stanly County$61,631
40Pamlico County$61,624
41Gates County$61,612
42Perquimans County$61,224
43Polk County$61,005
44Haywood County$61,001
45Nash County$60,704
46Yadkin County$60,321
47Hoke County$60,095
48Stokes County$60,039
49Caswell County$59,407
50Randolph County$59,047
51Pitt County$58,851
52Cumberland County$58,780
53Madison County$58,628
54Mitchell County$58,089
55Wayne County$58,082
56Beaufort County$57,997
57Avery County$57,657
58Chowan County$56,982
59Surry County$56,095
60Montgomery County$55,849
61Rockingham County$55,796
62Cleveland County$55,769
63Burke County$55,684
64Jones County$55,659
65McDowell County$55,527
66Swain County$55,429
67Caldwell County$55,401
68Yancey County$54,961
69Clay County$53,645
70Jackson County$53,479
71Macon County$53,298
72Sampson County$53,159
73Duplin County$51,880
74Cherokee County$51,496
75Wilson County$51,381
76Watauga County$51,367
77Greene County$50,904
78Ashe County$50,827
79Wilkes County$50,438
80Rutherford County$49,771
81Graham County$49,038
82Edgecombe County$48,480
83Columbus County$48,184
84Northampton County$47,935
85Hertford County$47,472
86Hyde County$47,338
87Vance County$46,943
88Martin County$46,793
89Bertie County$45,931
90Warren County$45,279
91Halifax County$45,071
92Lenoir County$44,795
93Bladen County$44,528
94Alleghany County$44,272
95Anson County$44,245
96Tyrrell County$43,952
97Richmond County$43,626
98Scotland County$43,500
99Washington County$41,750
100Robeson County$40,318