Ranking of North Carolina Counties By Average Weekly Wage in 2024 Q1
Updated on July 27, 2025.
According to data from the US Bureau of Labor Statistics, in 2024 Q1, the average weekly wage for North Carolina was $1.40K. Among all North Carolina counties, Durham County had the highest average weekly wage ($2.00K), followed by Mecklenburg County ($1.99K), and Orange County ($1.58K).
On the other hand, Martin County had the lowest average weekly wage ($714), followed by Pamlico County ($722), and Warren County ($777).
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.
Data Source: US Bureau of Labor Statistics (QCEW).
See this for other quarters:
Ranking of North Carolina Counties By Average Weekly Wage in 2024 Q1
25
0 of 0
| Rank | County | Average Weekly Wage ($) |
|---|---|---|
| 1 | Durham County | 1998 |
| 2 | Mecklenburg County | 1988 |
| 3 | Orange County | 1576 |
| 4 | Wake County | 1533 |
| 5 | Forsyth County | 1370 |
| 6 | Guilford County | 1226 |
| 7 | New Hanover County | 1200 |
| 8 | Union County | 1193 |
| 9 | Iredell County | 1189 |
| 10 | Lee County | 1188 |
| 11 | Johnston County | 1138 |
| 12 | Granville County | 1133 |
| 13 | Buncombe County | 1117 |
| 13 | Davidson County | 1117 |
| 14 | Cabarrus County | 1112 |
| 14 | Pitt County | 1112 |
| 15 | Rowan County | 1103 |
| 16 | Franklin County | 1102 |
| 17 | Lincoln County | 1092 |
| 18 | Nash County | 1087 |
| 19 | Catawba County | 1085 |
| 20 | Cumberland County | 1063 |
| 21 | Wilson County | 1061 |
| 22 | Alamance County | 1060 |
| 23 | Craven County | 1054 |
| 24 | Cleveland County | 1051 |
| 25 | Gaston County | 1034 |
| 26 | Henderson County | 1014 |
| 27 | Moore County | 1009 |
| 28 | Caldwell County | 1007 |
| 29 | Brunswick County | 1004 |
| 30 | Davie County | 978 |
| 31 | Scotland County | 972 |
| 32 | Chatham County | 970 |
| 33 | Randolph County | 969 |
| 34 | Beaufort County | 965 |
| 35 | Bladen County | 958 |
| 36 | Person County | 952 |
| 37 | Madison County | 949 |
| 38 | Lenoir County | 946 |
| 38 | Sampson County | 946 |
| 39 | Jones County | 945 |
| 40 | Mitchell County | 942 |
| 40 | Transylvania County | 942 |
| 41 | Pasquotank County | 939 |
| 42 | Wayne County | 936 |
| 43 | Surry County | 932 |
| 44 | Columbus County | 930 |
| 45 | Camden County | 929 |
| 46 | Wilkes County | 925 |
| 47 | Edgecombe County | 924 |
| 48 | Rutherford County | 922 |
| 49 | Montgomery County | 916 |
| 50 | Burke County | 915 |
| 51 | Washington County | 914 |
| 52 | Hertford County | 913 |
| 53 | Jackson County | 912 |
| 54 | Currituck County | 905 |
| 54 | McDowell County | 905 |
| 55 | Clay County | 903 |
| 55 | Northampton County | 903 |
| 56 | Vance County | 902 |
| 57 | Alexander County | 898 |
| 58 | Pender County | 897 |
| 59 | Caswell County | 895 |
| 60 | Duplin County | 894 |
| 61 | Onslow County | 893 |
| 62 | Graham County | 890 |
| 63 | Ashe County | 889 |
| 63 | Greene County | 889 |
| 63 | Macon County | 889 |
| 64 | Halifax County | 888 |
| 65 | Anson County | 885 |
| 65 | Dare County | 885 |
| 66 | Hoke County | 884 |
| 67 | Chowan County | 882 |
| 67 | Watauga County | 882 |
| 68 | Harnett County | 880 |
| 69 | Haywood County | 876 |
| 70 | Swain County | 874 |
| 70 | Yancey County | 874 |
| 71 | Rockingham County | 871 |
| 72 | Tyrrell County | 869 |
| 73 | Robeson County | 867 |
| 74 | Cherokee County | 864 |
| 75 | Stanly County | 862 |
| 76 | Perquimans County | 859 |
| 77 | Carteret County | 857 |
| 78 | Richmond County | 850 |
| 79 | Hyde County | 849 |
| 80 | Polk County | 846 |
| 81 | Yadkin County | 831 |
| 82 | Avery County | 822 |
| 83 | Bertie County | 819 |
| 84 | Gates County | 791 |
| 85 | Alleghany County | 783 |
| 86 | Stokes County | 779 |
| 87 | Warren County | 777 |
| 88 | Pamlico County | 722 |
| 89 | Martin County | 714 |