Demographics Table
Demographic Data Report for Virginia 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)
|
|---|---|---|---|
| Virginia | N/A | 93,170 | 12 of 52 |
| United States | N/A | 80,734 | N/A |
| Loudoun County | Urban | 181,765 | 1 |
| Fairfax County | Urban | 153,637 | 4 |
| Falls Church City | Urban | 143,262 | 11 |
| Arlington County | Urban | 142,114 | 12 |
| Stafford County | Urban | 137,807 | 18 |
| Fairfax City | Urban | 132,348 | 26 |
| Prince William County | Urban | 131,402 | 27 |
| Fauquier County | Urban | 130,189 | 32 |
| New Kent County | Urban | 123,314 | 46 |
| Poquoson City | Urban | 120,972 | 53 |
| Alexandria City | Urban | 119,681 | 54 |
| Goochland County | Urban | 118,931 | 58 |
| Clarke County | Urban | 117,111 | 62 |
| King George County | Rural | 116,884 | 63 |
| Manassas City | Urban | 113,590 | 76 |
| Hanover County | Urban | 112,805 | 78 |
| Spotsylvania County | Urban | 112,738 | 79 |
| Powhatan County | Urban | 110,537 | 94 |
| James City County | Urban | 109,985 | 97 |
| York County | Urban | 109,956 | 100 |
| Albemarle County | Urban | 104,392 | 128 |
| Manassas Park City | Urban | 103,250 | 142 |
| Chesterfield County | Urban | 101,931 | 153 |
| Culpeper County | Urban | 100,049 | 169 |
| Frederick County | Urban | 97,606 | 191 |
| Fluvanna County | Urban | 96,768 | 204 |
| Chesapeake City | Urban | 95,373 | 221 |
| Isle of Wight County | Urban | 95,241 | 224 |
| Orange County | Rural | 94,008 | 239 |
| Virginia Beach City | Urban | 92,968 | 253 |
| Suffolk City | Urban | 92,666 | 258 |
| Greene County | Urban | 89,808 | 307 |
| Henrico County | Urban | 88,783 | 332 |
| Caroline County | Rural | 87,407 | 363 |
| Louisa County | Rural | 86,689 | 382 |
| Fredericksburg City | Urban | 86,071 | 400 |
| King William County | Urban | 86,056 | 401 |
| Prince George County | Urban | 84,897 | 423 |
| Warren County | Urban | 84,682 | 430 |
| Lexington City | Rural | 84,517 | 435 |
| Madison County | Rural | 84,323 | 440 |
| Gloucester County | Urban | 84,306 | 441 |
| Roanoke County | Urban | 83,709 | 456 |
| Dinwiddie County | Urban | 83,704 | 457 |
| Rappahannock County | Urban | 83,380 | 471 |
| Augusta County | Urban | 82,049 | 504 |
| Botetourt County | Urban | 81,213 | 531 |
| Rockingham County | Urban | 80,693 | 552 |
| Bedford City and County | Urban | 78,937 | 625 |
| Surry County | Urban | 78,041 | 670 |
| Amelia County | Urban | 76,717 | 737 |
| Colonial Heights City | Urban | 76,505 | 747 |
| Mathews County | Urban | 75,880 | 782 |
| Williamsburg City | Urban | 75,604 | 803 |
| Charles City County | Urban | 75,417 | 818 |
| Middlesex County | Rural | 75,060 | 832 |
| Charlottesville City | Urban | 74,824 | 851 |
| Montgomery County | Urban | 72,715 | 997 |
| Nelson County | Urban | 72,589 | 1,005 |
| Southampton County | Rural | 70,795 | 1,137 |
| King and Queen County | Urban | 70,469 | 1,163 |
| Lancaster County | Rural | 69,713 | 1,215 |
| Newport News City | Urban | 69,634 | 1,222 |
| Hampton City | Urban | 69,621 | 1,225 |
| Craig County | Urban | 69,057 | 1,264 |
| Franklin County | Urban | 68,849 | 1,276 |
| Amherst County | Urban | 68,724 | 1,282 |
| Shenandoah County | Rural | 67,191 | 1,412 |
| Salem City | Urban | 66,725 | 1,451 |
| Northumberland County | Rural | 66,480 | 1,466 |
| Richmond County | Rural | 66,304 | 1,492 |
| Campbell County | Urban | 66,165 | 1,516 |
| Norfolk City | Urban | 66,109 | 1,524 |
| Giles County | Urban | 65,691 | 1,569 |
| Highland County | Rural | 65,625 | 1,574 |
| Staunton City | Urban | 65,581 | 1,583 |
| Rockbridge County | Rural | 65,469 | 1,594 |
| Richmond City | Urban | 64,587 | 1,663 |
| Washington County | Urban | 64,552 | 1,666 |
| Winchester City | Urban | 63,974 | 1,708 |
| Sussex County | Urban | 63,530 | 1,745 |
| Westmoreland County | Rural | 63,398 | 1,757 |
| Nottoway County | Rural | 63,261 | 1,769 |
| Franklin City | Rural | 63,245 | 1,770 |
| Appomattox County | Urban | 62,853 | 1,812 |
| Harrisonburg City | Urban | 62,254 | 1,867 |
| Floyd County | Urban | 62,191 | 1,876 |
| Pulaski County | Urban | 62,028 | 1,892 |
| Northampton County | Rural | 61,632 | 1,922 |
| Bland County | Rural | 61,216 | 1,961 |
| Buckingham County | Rural | 60,828 | 2,003 |
| Portsmouth City | Urban | 60,491 | 2,040 |
| Waynesboro City | Urban | 59,994 | 2,081 |
| Accomack County | Rural | 58,993 | 2,168 |
| Charlotte County | Rural | 58,000 | 2,255 |
| Lynchburg City | Urban | 57,947 | 2,260 |
| Buena Vista City | Rural | 57,833 | 2,268 |
| Wythe County | Rural | 57,745 | 2,282 |
| Radford City | Urban | 57,348 | 2,303 |
| Mecklenburg County | Rural | 57,045 | 2,324 |
| Page County | Rural | 57,037 | 2,325 |
| Essex County | Rural | 56,520 | 2,369 |
| Prince Edward County | Rural | 56,315 | 2,388 |
| Alleghany County and Clifton Forge City | Rural | 56,188 | 2,396 |
| Bath County | Rural | 56,184 | 2,397 |
| Roanoke City | Urban | 55,378 | 2,444 |
| Cumberland County | Rural | 55,325 | 2,452 |
| Lunenburg County | Rural | 54,842 | 2,483 |
| Hopewell City | Urban | 54,729 | 2,488 |
| Greensville County | Rural | 54,668 | 2,493 |
| Carroll County | Rural | 54,484 | 2,503 |
| Pittsylvania County | Rural | 54,085 | 2,525 |
| Brunswick County | Rural | 53,084 | 2,588 |
| Patrick County | Rural | 53,038 | 2,593 |
| Wise County | Rural | 52,943 | 2,601 |
| Halifax County with South Boston City | Rural | 52,013 | 2,656 |
| Emporia City | Rural | 51,899 | 2,663 |
| Henry County | Rural | 50,760 | 2,725 |
| Petersburg City | Urban | 50,698 | 2,732 |
| Bristol City | Urban | 50,404 | 2,749 |
| Russell County | Rural | 50,012 | 2,768 |
| Smyth County | Rural | 49,883 | 2,774 |
| Grayson County | Rural | 47,730 | 2,880 |
| Tazewell County | Rural | 47,313 | 2,885 |
| Dickenson County | Rural | 47,254 | 2,887 |
| Martinsville City | Rural | 46,727 | 2,905 |
| Scott County | Urban | 46,349 | 2,917 |
| Danville City | Rural | 44,423 | 2,978 |
| Buchanan County | Rural | 42,886 | 3,005 |
| Covington City | Rural | 41,944 | 3,028 |
| Lee County | Rural | 41,827 | 3,032 |
| Norton City | Rural | 41,495 | 3,045 |
| Galax City | Rural | 38,675 | 3,086 |
Notes:
Created by statecancerprofiles.cancer.gov on 03/30/2026 11:00 pm.
Φ 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.


