Demographics Table
Demographic Data Report for North Carolina by County
Income: Median household income
All Ages, All Races (includes Hispanic), Both Sexes
2020-2024 American Community Survey 5-Year Data
Sorted by Dollars
County
|
2023 Rural-Urban Continuum Codes Φ
|
Value (Dollars)
|
Rank within US (of 3142 counties)
|
|---|---|---|---|
| North Carolina | N/A | 72,388 | 38 of 52 |
| United States | N/A | 80,734 | N/A |
| Tyrrell County | Rural | 41,685 | 3,041 |
| Washington County | Rural | 41,813 | 3,033 |
| Robeson County | Rural | 41,978 | 3,026 |
| Bladen County | Rural | 42,422 | 3,014 |
| Richmond County | Rural | 44,883 | 2,965 |
| Lenoir County | Rural | 45,143 | 2,954 |
| Hertford County | Rural | 45,537 | 2,946 |
| Halifax County | Rural | 45,590 | 2,944 |
| Scotland County | Rural | 45,730 | 2,941 |
| Alleghany County | Rural | 47,172 | 2,890 |
| Anson County | Urban | 47,302 | 2,886 |
| Martin County | Rural | 48,578 | 2,850 |
| Bertie County | Rural | 48,750 | 2,842 |
| Columbus County | Rural | 49,442 | 2,798 |
| Graham County | Rural | 49,684 | 2,785 |
| Northampton County | Rural | 50,086 | 2,764 |
| Vance County | Rural | 50,465 | 2,745 |
| Warren County | Rural | 50,638 | 2,735 |
| Edgecombe County | Urban | 51,265 | 2,700 |
| Rutherford County | Rural | 51,410 | 2,695 |
| Watauga County | Rural | 51,693 | 2,677 |
| Wilkes County | Rural | 51,721 | 2,676 |
| Swain County | Rural | 52,349 | 2,638 |
| Sampson County | Rural | 52,432 | 2,634 |
| Greene County | Rural | 53,244 | 2,579 |
| Cherokee County | Rural | 53,628 | 2,550 |
| Hyde County | Rural | 53,713 | 2,546 |
| Chowan County | Rural | 53,864 | 2,539 |
| Duplin County | Rural | 55,148 | 2,465 |
| Surry County | Rural | 55,656 | 2,425 |
| Jackson County | Rural | 55,815 | 2,416 |
| Wilson County | Rural | 56,423 | 2,380 |
| Caldwell County | Urban | 56,425 | 2,379 |
| Ashe County | Rural | 56,866 | 2,339 |
| Clay County | Rural | 56,971 | 2,329 |
| Rockingham County | Urban | 57,053 | 2,323 |
| McDowell County | Rural | 57,168 | 2,314 |
| Mitchell County | Rural | 57,602 | 2,295 |
| Montgomery County | Rural | 57,766 | 2,280 |
| Pitt County | Urban | 58,188 | 2,245 |
| Beaufort County | Rural | 58,357 | 2,232 |
| Madison County | Urban | 58,531 | 2,220 |
| Cleveland County | Rural | 58,534 | 2,219 |
| Burke County | Urban | 58,592 | 2,214 |
| Yancey County | Rural | 58,709 | 2,199 |
| Macon County | Rural | 59,061 | 2,162 |
| Jones County | Rural | 59,641 | 2,108 |
| Pamlico County | Rural | 59,717 | 2,106 |
| Wayne County | Urban | 59,733 | 2,105 |
| Caswell County | Rural | 59,755 | 2,102 |
| Stanly County | Rural | 60,704 | 2,018 |
| Randolph County | Urban | 61,022 | 1,988 |
| Cumberland County | Urban | 61,291 | 1,951 |
| Avery County | Rural | 61,428 | 1,937 |
| Haywood County | Rural | 61,912 | 1,902 |
| Nash County | Urban | 62,426 | 1,852 |
| Yadkin County | Urban | 62,932 | 1,801 |
| Stokes County | Urban | 62,969 | 1,798 |
| Person County | Urban | 63,300 | 1,767 |
| Davidson County | Urban | 64,172 | 1,691 |
| Hoke County | Urban | 64,912 | 1,638 |
| Alexander County | Urban | 65,354 | 1,608 |
| Lee County | Rural | 65,387 | 1,604 |
| Alamance County | Urban | 65,651 | 1,572 |
| Rowan County | Urban | 65,725 | 1,566 |
| Craven County | Rural | 65,873 | 1,553 |
| Transylvania County | Rural | 66,184 | 1,511 |
| Gates County | Urban | 66,333 | 1,486 |
| Pasquotank County | Rural | 66,589 | 1,457 |
| Forsyth County | Urban | 67,165 | 1,416 |
| Gaston County | Urban | 67,478 | 1,383 |
| Polk County | Rural | 67,758 | 1,357 |
| Catawba County | Urban | 67,864 | 1,355 |
| Perquimans County | Rural | 67,917 | 1,344 |
| Onslow County | Urban | 68,148 | 1,326 |
| Henderson County | Urban | 68,187 | 1,321 |
| Guilford County | Urban | 68,642 | 1,287 |
| Granville County | Rural | 71,111 | 1,119 |
| Harnett County | Rural | 71,287 | 1,104 |
| Carteret County | Rural | 72,322 | 1,022 |
| Franklin County | Urban | 74,240 | 888 |
| Buncombe County | Urban | 74,436 | 875 |
| Davie County | Urban | 75,057 | 833 |
| New Hanover County | Urban | 75,166 | 829 |
| Brunswick County | Urban | 77,024 | 723 |
| Lincoln County | Urban | 80,016 | 584 |
| Pender County | Urban | 80,396 | 569 |
| Iredell County | Urban | 81,419 | 525 |
| Durham County | Urban | 82,316 | 497 |
| Johnston County | Urban | 83,384 | 470 |
| Moore County | Urban | 86,080 | 399 |
| Mecklenburg County | Urban | 87,005 | 369 |
| Dare County | Rural | 88,994 | 329 |
| Cabarrus County | Urban | 89,005 | 327 |
| Orange County | Urban | 90,089 | 295 |
| Camden County | Urban | 91,078 | 282 |
| Currituck County | Urban | 93,511 | 243 |
| Chatham County | Urban | 94,317 | 236 |
| Union County | Urban | 102,900 | 147 |
| Wake County | Urban | 105,768 | 120 |
Notes:
Created by statecancerprofiles.cancer.gov on 03/22/2026 12:32 am.
Φ Rural–urban county classifications are based on the 2023 USDA Rural–Urban Continuum Codes (except for Connecticut Counties which use 2013 codes). State-level cancer rates for rural areas are calculated using cancer cases registered exclusively in rural counties, while state-level cancer rates for urban areas are calculated using cases registered exclusively in urban counties.
Source: Demographic data provided by the Census Bureau and the American Community Survey.
For more information about Income: Median household income, see the dictionary.
The Census Bureau has recoded Median Incomes over 250,000 to 250,001 and Median Incomes under 2,500 to 2,499.
Data for United States does not include Puerto Rico.


