Ranking of North Carolina Counties By Average Weekly Wage in 2024 Q3
Updated on July 27, 2025.
According to data from the US Bureau of Labor Statistics, in 2024 Q3, the average weekly wage for North Carolina was $1.27K. Among all North Carolina counties, Durham County had the highest average weekly wage ($1.84K), followed by Mecklenburg County ($1.57K), and Orange County ($1.51K).
On the other hand, Pamlico County had the lowest average weekly wage ($691), followed by Martin County ($732), and Stokes County ($787).
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 Q3
25
0 of 0
| Rank | County | Average Weekly Wage ($) |
|---|---|---|
| 1 | Durham County | 1839 |
| 2 | Mecklenburg County | 1569 |
| 3 | Orange County | 1505 |
| 4 | Wake County | 1407 |
| 5 | Forsyth County | 1245 |
| 6 | Iredell County | 1168 |
| 7 | New Hanover County | 1167 |
| 8 | Guilford County | 1161 |
| 9 | Union County | 1145 |
| 10 | Pitt County | 1139 |
| 11 | Granville County | 1131 |
| 12 | Buncombe County | 1118 |
| 13 | Rowan County | 1108 |
| 14 | Craven County | 1091 |
| 15 | Lee County | 1086 |
| 16 | Cumberland County | 1085 |
| 17 | Franklin County | 1073 |
| 18 | Cabarrus County | 1063 |
| 19 | Catawba County | 1057 |
| 20 | Lincoln County | 1056 |
| 21 | Gaston County | 1034 |
| 22 | Cleveland County | 1030 |
| 23 | Johnston County | 1026 |
| 24 | Nash County | 1022 |
| 25 | Wilson County | 1018 |
| 26 | Davidson County | 1016 |
| 27 | Henderson County | 1010 |
| 28 | Moore County | 1009 |
| 29 | Alamance County | 993 |
| 30 | Caswell County | 983 |
| 31 | Pasquotank County | 979 |
| 32 | Randolph County | 972 |
| 33 | Davie County | 969 |
| 33 | Jackson County | 969 |
| 34 | Chatham County | 963 |
| 35 | Brunswick County | 962 |
| 36 | Surry County | 951 |
| 37 | Graham County | 950 |
| 38 | Caldwell County | 947 |
| 39 | Lenoir County | 945 |
| 39 | Northampton County | 945 |
| 39 | Scotland County | 945 |
| 40 | Greene County | 938 |
| 41 | Wayne County | 934 |
| 42 | Jones County | 933 |
| 42 | Person County | 933 |
| 42 | Transylvania County | 933 |
| 43 | Burke County | 932 |
| 43 | Camden County | 932 |
| 44 | Wilkes County | 927 |
| 45 | Mitchell County | 926 |
| 45 | Yancey County | 926 |
| 46 | Beaufort County | 924 |
| 47 | Onslow County | 923 |
| 47 | Watauga County | 923 |
| 48 | Montgomery County | 919 |
| 49 | Macon County | 912 |
| 50 | Hoke County | 908 |
| 51 | Duplin County | 907 |
| 52 | Harnett County | 904 |
| 53 | Bladen County | 902 |
| 53 | Edgecombe County | 902 |
| 53 | Sampson County | 902 |
| 54 | Halifax County | 900 |
| 55 | Columbus County | 899 |
| 55 | Washington County | 899 |
| 56 | McDowell County | 898 |
| 57 | Hertford County | 897 |
| 58 | Chowan County | 896 |
| 58 | Rutherford County | 896 |
| 59 | Haywood County | 892 |
| 60 | Clay County | 890 |
| 61 | Pender County | 888 |
| 62 | Anson County | 885 |
| 63 | Richmond County | 881 |
| 63 | Robeson County | 881 |
| 64 | Polk County | 879 |
| 65 | Vance County | 877 |
| 66 | Dare County | 875 |
| 66 | Stanly County | 875 |
| 67 | Perquimans County | 868 |
| 68 | Ashe County | 866 |
| 69 | Rockingham County | 864 |
| 70 | Madison County | 863 |
| 71 | Carteret County | 861 |
| 72 | Bertie County | 860 |
| 73 | Cherokee County | 856 |
| 74 | Warren County | 851 |
| 75 | Currituck County | 850 |
| 76 | Yadkin County | 847 |
| 77 | Alexander County | 845 |
| 78 | Avery County | 832 |
| 79 | Gates County | 830 |
| 80 | Hyde County | 820 |
| 81 | Swain County | 813 |
| 82 | Tyrrell County | 804 |
| 83 | Alleghany County | 796 |
| 84 | Stokes County | 787 |
| 85 | Martin County | 732 |
| 86 | Pamlico County | 691 |