Virginia Counties
133 counties · Census ACS 2023 data
| County | Population | Med. Income | Home Value |
|---|---|---|---|
| Fairfax County | 1,144,474 | $150,113 | $699,700 |
| Prince William County | 484,625 | $128,873 | $500,600 |
| Virginia Beach city County | 457,066 | $90,685 | $366,300 |
| Loudoun County | 427,082 | $178,707 | $701,000 |
| Chesterfield County | 371,610 | $98,910 | $336,700 |
| Henrico County | 334,434 | $86,397 | $333,600 |
| Chesapeake city County | 251,153 | $94,189 | $359,100 |
| Arlington County | 235,463 | $140,160 | $864,800 |
| Norfolk city County | 235,037 | $64,017 | $271,900 |
| Richmond city County | 227,595 | $62,671 | $328,100 |
| Newport News city County | 184,774 | $66,718 | $243,300 |
| Stafford County | 160,520 | $133,792 | $458,800 |
| Alexandria city County | 156,788 | $113,638 | $696,800 |
| Spotsylvania County | 143,876 | $109,576 | $375,000 |
| Hampton city County | 137,334 | $67,758 | $234,100 |
| Albemarle County | 113,683 | $102,617 | $471,000 |
| Hanover County | 111,652 | $109,504 | $372,700 |
| Montgomery County | 99,159 | $70,769 | $283,600 |
| Roanoke city County | 98,677 | $52,671 | $180,500 |
| Portsmouth city County | 97,299 | $58,972 | $229,400 |
| Roanoke County | 96,793 | $82,931 | $267,300 |
| Suffolk city County | 96,638 | $90,089 | $329,600 |
| Frederick County | 93,355 | $95,603 | $355,000 |
| Rockingham County | 84,739 | $78,468 | $287,900 |
| Bedford County | 80,254 | $77,644 | $276,600 |
| James City County | 80,046 | $107,046 | $419,200 |
| Lynchburg city County | 79,255 | $59,808 | $211,800 |
| Augusta County | 77,713 | $79,972 | $281,400 |
| Fauquier County | 73,935 | $129,495 | $543,700 |
| York County | 70,590 | $108,326 | $411,200 |
| Pittsylvania County | 60,148 | $54,115 | $153,000 |
| Campbell County | 55,398 | $62,608 | $199,200 |
| Franklin County | 54,958 | $68,348 | $222,800 |
| Washington County | 53,913 | $62,774 | $201,800 |
| Culpeper County | 53,563 | $96,098 | $386,400 |
| Harrisonburg city County | 51,492 | $59,752 | $278,200 |
| Henry County | 50,365 | $48,445 | $120,300 |
| Charlottesville city County | 45,863 | $69,829 | $448,400 |
| Shenandoah County | 44,630 | $64,437 | $265,800 |
| Prince George County | 42,873 | $88,225 | $268,300 |
| Manassas city County | 42,674 | $117,919 | $434,700 |
| Danville city County | 42,239 | $42,778 | $110,200 |
| Warren County | 41,104 | $84,331 | $315,800 |
| Tazewell County | 39,933 | $45,788 | $116,100 |
| Isle of Wight County | 39,444 | $96,118 | $333,600 |
| Gloucester County | 39,228 | $83,689 | $289,200 |
| Louisa County | 39,012 | $80,343 | $275,600 |
| Orange County | 37,208 | $94,175 | $337,300 |
| Wise County | 35,727 | $50,740 | $116,500 |
| Botetourt County | 33,875 | $80,467 | $268,900 |
| Halifax County | 33,811 | $49,244 | $148,900 |
| Pulaski County | 33,771 | $60,767 | $182,500 |
| Petersburg city County | 33,365 | $50,741 | $157,900 |
| Accomack County | 33,326 | $57,500 | $193,100 |
| Caroline County | 31,541 | $86,267 | $283,100 |
| Amherst County | 31,385 | $67,298 | $197,200 |
| Powhatan County | 31,074 | $110,667 | $381,300 |
| Mecklenburg County | 30,431 | $51,691 | $169,400 |
| Smyth County | 29,585 | $46,859 | $125,800 |
| Carroll County | 29,158 | $52,575 | $144,200 |
| Fredericksburg city County | 28,383 | $85,368 | $461,500 |
| Wythe County | 28,219 | $55,359 | $172,100 |
| Dinwiddie County | 28,083 | $83,898 | $246,100 |
| Winchester city County | 27,981 | $64,648 | $325,900 |
| Fluvanna County | 27,764 | $91,959 | $281,700 |
| King George County | 27,468 | $110,517 | $395,900 |
| Staunton city County | 25,765 | $62,586 | $239,300 |
| Russell County | 25,635 | $49,020 | $119,600 |
| Goochland County | 25,613 | $118,695 | $483,700 |
| Salem city County | 25,477 | $66,716 | $244,800 |
| Fairfax city County | 24,478 | $132,774 | $677,400 |
| New Kent County | 24,139 | $120,125 | $371,500 |
| Page County | 23,750 | $59,396 | $221,800 |
| Hopewell city County | 22,944 | $48,681 | $165,100 |
| Rockbridge County | 22,578 | $63,975 | $238,700 |
| Waynesboro city County | 22,574 | $56,364 | $236,600 |
| Lee County | 22,042 | $42,269 | $98,700 |
| Prince Edward County | 21,932 | $55,082 | $203,700 |
| Scott County | 21,504 | $45,136 | $122,300 |
| Greene County | 20,850 | $85,268 | $315,300 |
| Buchanan County | 19,857 | $42,216 | $91,400 |
| Westmoreland County | 18,683 | $59,766 | $244,000 |
| King William County | 18,232 | $85,212 | $276,500 |
| Colonial Heights city County | 18,210 | $76,250 | $231,700 |
| Southampton County | 17,988 | $68,465 | $208,800 |
| Patrick County | 17,606 | $50,938 | $146,500 |
| Bristol city County | 17,024 | $44,706 | $168,700 |
| Manassas Park city County | 16,923 | $100,668 | $381,200 |
| Buckingham County | 16,914 | $59,199 | $167,800 |
| Giles County | 16,610 | $64,819 | $143,500 |
| Radford city County | 16,505 | $52,791 | $211,700 |
| Appomattox County | 16,424 | $62,337 | $189,200 |
| Brunswick County | 15,868 | $52,978 | $132,700 |
| Nottoway County | 15,597 | $62,161 | $179,800 |
| Williamsburg city County | 15,564 | $70,206 | $393,200 |
| Floyd County | 15,560 | $61,401 | $215,500 |
| Grayson County | 15,323 | $42,864 | $132,300 |
| Clarke County | 15,060 | $114,185 | $538,900 |
| Alleghany County | 14,962 | $55,160 | $122,300 |
| Nelson County | 14,777 | $68,525 | $283,000 |
| Falls Church city County | 14,593 | $154,734 | $1,005,400 |
| Madison County | 13,931 | $82,972 | $331,400 |
| Dickenson County | 13,920 | $43,831 | $101,100 |
| Martinsville city County | 13,584 | $42,434 | $92,500 |
| Amelia County | 13,342 | $66,339 | $239,700 |
| Poquoson city County | 12,556 | $120,919 | $403,000 |
| Northampton County | 12,115 | $55,933 | $279,100 |
| Northumberland County | 12,085 | $69,500 | $333,100 |
| Lunenburg County | 11,990 | $54,460 | $145,500 |
| Charlotte County | 11,475 | $48,892 | $144,000 |
| Greensville County | 11,304 | $56,759 | $159,200 |
| Lancaster County | 10,876 | $67,169 | $307,600 |
| Sussex County | 10,793 | $62,821 | $178,500 |
| Middlesex County | 10,774 | $74,154 | $299,800 |
| Essex County | 10,604 | $56,481 | $228,600 |
| Cumberland County | 9,745 | $57,057 | $220,100 |
| Richmond County | 9,047 | $64,184 | $214,200 |
| Mathews County | 8,517 | $75,487 | $348,800 |
| Franklin city County | 8,212 | $65,125 | $227,200 |
| Lexington city County | 7,420 | $89,598 | $275,300 |
| Rappahannock County | 7,409 | $98,125 | $490,200 |
| Galax city County | 6,698 | $41,438 | $126,800 |
| Charles City County | 6,686 | $70,339 | $224,100 |
| King and Queen County | 6,676 | $72,851 | $240,900 |
| Buena Vista city County | 6,612 | $54,458 | $153,500 |
| Surry County | 6,552 | $71,458 | $235,200 |
| Bland County | 6,211 | $61,375 | $157,100 |
| Covington city County | 5,671 | $42,724 | $80,200 |
| Emporia city County | 5,633 | $49,375 | $131,100 |
| Craig County | 4,881 | $67,778 | $210,500 |
| Bath County | 4,123 | $61,709 | $206,000 |
| Norton city County | 3,620 | $38,497 | $100,700 |
| Highland County | 2,265 | $62,946 | $195,700 |