Demographics Table
Demographic Data Report for North Carolina by County
Income: Median family 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 3139 counties)
|
|---|---|---|---|
| North Carolina | N/A | 90,290 | 40 of 52 |
| United States | N/A | 99,999 | N/A |
| Robeson County | Rural | 54,146 | 3,039 |
| Tyrrell County | Rural | 54,375 | 3,034 |
| Richmond County | Rural | 58,815 | 2,957 |
| Scotland County | Rural | 58,870 | 2,955 |
| Warren County | Rural | 59,347 | 2,945 |
| Greene County | Rural | 60,095 | 2,911 |
| Halifax County | Rural | 60,282 | 2,902 |
| Lenoir County | Rural | 61,753 | 2,858 |
| Bladen County | Rural | 62,005 | 2,846 |
| Wilkes County | Rural | 62,806 | 2,820 |
| Northampton County | Rural | 63,199 | 2,807 |
| Edgecombe County | Urban | 63,220 | 2,805 |
| Columbus County | Rural | 63,861 | 2,785 |
| Graham County | Rural | 63,884 | 2,783 |
| Hertford County | Rural | 64,172 | 2,771 |
| Vance County | Rural | 64,319 | 2,765 |
| Bertie County | Rural | 65,651 | 2,707 |
| Montgomery County | Rural | 65,778 | 2,700 |
| Martin County | Rural | 65,801 | 2,696 |
| Washington County | Rural | 65,861 | 2,693 |
| Anson County | Urban | 66,131 | 2,675 |
| Rutherford County | Rural | 66,804 | 2,651 |
| Hyde County | Rural | 67,125 | 2,631 |
| Alleghany County | Rural | 67,340 | 2,616 |
| Duplin County | Rural | 68,416 | 2,560 |
| Swain County | Rural | 69,141 | 2,523 |
| Sampson County | Rural | 69,583 | 2,503 |
| Cherokee County | Rural | 70,052 | 2,481 |
| Burke County | Urban | 71,069 | 2,422 |
| Caldwell County | Urban | 71,262 | 2,408 |
| McDowell County | Rural | 71,771 | 2,371 |
| Jones County | Rural | 72,006 | 2,357 |
| Lee County | Rural | 72,030 | 2,355 |
| Caswell County | Rural | 72,383 | 2,336 |
| Cleveland County | Rural | 72,532 | 2,322 |
| Surry County | Rural | 72,875 | 2,306 |
| Chowan County | Rural | 72,911 | 2,302 |
| Ashe County | Rural | 73,016 | 2,294 |
| Beaufort County | Rural | 73,106 | 2,289 |
| Wilson County | Rural | 73,354 | 2,276 |
| Hoke County | Urban | 73,888 | 2,231 |
| Mitchell County | Rural | 73,904 | 2,227 |
| Cumberland County | Urban | 73,973 | 2,223 |
| Randolph County | Urban | 73,983 | 2,222 |
| Jackson County | Rural | 74,158 | 2,208 |
| Rockingham County | Urban | 74,213 | 2,205 |
| Macon County | Rural | 74,989 | 2,154 |
| Wayne County | Urban | 76,232 | 2,071 |
| Onslow County | Urban | 76,749 | 2,029 |
| Stokes County | Urban | 76,912 | 2,016 |
| Yadkin County | Urban | 77,508 | 1,972 |
| Alexander County | Urban | 77,734 | 1,961 |
| Rowan County | Urban | 79,057 | 1,873 |
| Nash County | Urban | 79,315 | 1,850 |
| Gates County | Urban | 79,576 | 1,829 |
| Pasquotank County | Rural | 79,977 | 1,794 |
| Davidson County | Urban | 80,702 | 1,725 |
| Pitt County | Urban | 80,889 | 1,710 |
| Yancey County | Rural | 80,934 | 1,706 |
| Person County | Urban | 80,992 | 1,696 |
| Madison County | Urban | 81,184 | 1,683 |
| Catawba County | Urban | 81,362 | 1,669 |
| Stanly County | Rural | 81,505 | 1,659 |
| Clay County | Rural | 81,822 | 1,639 |
| Craven County | Rural | 81,852 | 1,636 |
| Haywood County | Rural | 82,188 | 1,613 |
| Watauga County | Rural | 82,433 | 1,595 |
| Granville County | Rural | 83,236 | 1,540 |
| Gaston County | Urban | 83,240 | 1,539 |
| Alamance County | Urban | 83,291 | 1,536 |
| Avery County | Rural | 84,225 | 1,467 |
| Transylvania County | Rural | 84,401 | 1,454 |
| Henderson County | Urban | 85,186 | 1,414 |
| Perquimans County | Rural | 85,690 | 1,379 |
| Forsyth County | Urban | 85,749 | 1,373 |
| Pamlico County | Rural | 86,005 | 1,352 |
| Harnett County | Rural | 86,012 | 1,350 |
| Franklin County | Urban | 86,574 | 1,304 |
| Guilford County | Urban | 88,156 | 1,198 |
| Polk County | Rural | 88,974 | 1,145 |
| Brunswick County | Urban | 89,188 | 1,131 |
| Carteret County | Rural | 92,097 | 952 |
| Davie County | Urban | 93,547 | 867 |
| Buncombe County | Urban | 95,650 | 776 |
| Lincoln County | Urban | 95,817 | 763 |
| Iredell County | Urban | 96,131 | 751 |
| Camden County | Urban | 100,027 | 579 |
| Pender County | Urban | 100,236 | 568 |
| Johnston County | Urban | 101,912 | 503 |
| Moore County | Urban | 103,759 | 457 |
| New Hanover County | Urban | 104,024 | 450 |
| Cabarrus County | Urban | 106,314 | 392 |
| Mecklenburg County | Urban | 109,705 | 322 |
| Durham County | Urban | 109,993 | 317 |
| Dare County | Rural | 110,896 | 297 |
| Currituck County | Urban | 113,194 | 263 |
| Union County | Urban | 118,218 | 204 |
| Chatham County | Urban | 120,025 | 188 |
| Orange County | Urban | 130,427 | 113 |
| Wake County | Urban | 132,741 | 98 |
Notes:
Created by statecancerprofiles.cancer.gov on 03/22/2026 1:05 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 family 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.


