Ranking of North Carolina Counties By Average Weekly Wage in 2023 Q2

Updated on January 20, 2025.

According to data from the US Bureau of Labor Statistics, in 2023 Q2, the average weekly wage for North Carolina was $1.20K. Among all North Carolina counties, Durham County had the highest average weekly wage ($1.65K), followed by Mecklenburg County ($1.48K), and Wake County ($1.37K).

On the other hand, Pamlico County had the lowest average weekly wage ($657), followed by Stokes County ($723), and Warren County ($723).

The chart below shows the top 10 counties with high average weekly wage, and the table below shows the ranking of all North Carolina counties.

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

Related Topics: US BLS Topic List.
See this for other quarters:
Ranking of North Carolina Counties By Average Weekly Wage in 2023 Q2
Durham
Mecklenburg
Wake
Orange
Iredell
Forsyth
Union
Guilford
New Hanover
Pitt
Ranking of North Carolina Counties By Average Weekly Wage in 2023 Q2
Items per page:
0 of 0
Rank County Average Weekly Wage ($)
1 Durham County 1648
2 Mecklenburg County 1483
3 Wake County 1368
4 Orange County 1359
5 Iredell County 1284
6 Forsyth County 1149
7 Union County 1091
8 Guilford County 1089
9 New Hanover County 1082
10 Pitt County 1071
11 Granville County 1047
12 Buncombe County 1037
13 Rowan County 1035
14 Catawba County 1026
15 Franklin County 994
16 Cumberland County 989
17 Henderson County 988
18 Craven County 983
19 Wilson County 982
20 Lincoln County 967
21 Gaston County 964
22 Moore County 959
23 Davidson County 958
24 Cabarrus County 956
25 Alamance County 952
26 Johnston County 946
27 Lee County 943
27 Nash County 943
28 Montgomery County 939
29 Cleveland County 931
29 Haywood County 931
30 Chatham County 924
30 Davie County 924
31 Swain County 916
32 Brunswick County 915
33 Hertford County 912
34 Lenoir County 906
35 Pasquotank County 904
36 Person County 901
37 Beaufort County 894
37 Washington County 894
38 Mitchell County 887
38 Northampton County 887
38 Scotland County 887
39 Surry County 884
40 Randolph County 883
41 Caldwell County 882
42 Stanly County 873
43 Chowan County 871
44 Camden County 870
44 Wayne County 870
45 Transylvania County 869
46 Sampson County 866
47 Burke County 863
48 Anson County 861
48 Bladen County 861
48 Clay County 861
49 Watauga County 860
50 Macon County 859
51 Duplin County 858
52 Jones County 857
53 Caswell County 854
53 Jackson County 854
54 Columbus County 853
55 McDowell County 852
56 Richmond County 851
57 Graham County 850
57 Rutherford County 850
58 Vance County 849
59 Edgecombe County 848
60 Yadkin County 844
61 Alexander County 842
61 Harnett County 842
62 Greene County 840
63 Onslow County 839
64 Pender County 834
65 Halifax County 832
65 Hoke County 832
66 Robeson County 829
66 Wilkes County 829
67 Rockingham County 827
68 Ashe County 819
69 Dare County 816
70 Bertie County 815
71 Currituck County 814
71 Madison County 814
72 Tyrrell County 813
72 Yancey County 813
73 Carteret County 809
74 Polk County 808
75 Cherokee County 800
76 Perquimans County 797
77 Gates County 796
78 Avery County 786
79 Alleghany County 759
80 Hyde County 752
81 Martin County 728
82 Stokes County 723
82 Warren County 723
83 Pamlico County 657