US · EN

Virginia

Virginia has 8,705,170 residents in 133 counties and 852 ZIP codes. The median household income is $93,170, 15% above the national figure, and the typical owner-occupied home is valued at $383,700. 67% of households own their home.

State · ACS 2020–2024 · Updated October 24, 2026
8,705,170residentsACS 2020–2024
$93,170median household incomein 2024 dollars
$383,700median home valueowner-occupied homes
91%of households have broadbandhome internet subscription
Virginia · 852 ZIP codes
Map of Virginia: Median household income by ZIP code, ACS 2020–2024
<$45K$125K+
Median household income by ZIP code, ACS 2020–2024

Sources: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates · U.S. Census Bureau, 2024 Gazetteer and 2020 ZCTA relationship files

All 133 counties.

Colour shows where each county sits among the others in the table, from lowest to highest.

CountyResidentsHousehold incomeHome valueOwnersBachelor's+BroadbandCommute
Accomack County33,335$59K$204K71%22%84%22 min
Albemarle County114,919$104K$495K66%61%93%24 min
Alexandria city156,976$120K$735K42%66%94%31 min
Alleghany County14,859$56K$126K82%15%83%25 min
Amelia County13,462$77K$282K83%19%84%44 min
Amherst County31,485$69K$212K81%25%85%26 min
Appomattox County16,610$63K$208K76%19%84%28 min
Arlington County236,254$142K$895K41%77%95%29 min
Augusta County78,033$82K$306K80%25%86%25 min
Bath County4,100$56K$207K71%17%80%22 min
Bedford County80,894$79K$297K85%34%89%28 min
Bland County6,199$61K$152K87%18%71%30 min
Botetourt County34,004$81K$289K86%29%88%26 min
Bristol city16,849$50K$184K64%25%75%19 min
Brunswick County15,841$53K$143K74%17%80%31 min
Buchanan County19,415$43K$95K83%12%77%33 min
Buckingham County16,976$61K$173K77%15%76%45 min
Buena Vista city6,593$58K$156K57%23%87%19 min
Campbell County55,312$66K$212K75%26%86%25 min
Caroline County32,098$87K$308K82%22%86%39 min
Carroll County29,157$54K$157K77%17%83%29 min
Charles City County6,627$75K$241K86%17%75%37 min
Charlotte County11,422$58K$144K75%20%75%34 min
Charlottesville city45,437$75K$487K44%63%90%19 min
Chesapeake city252,583$95K$378K74%37%93%28 min
Chesterfield County377,869$102K$366K77%44%95%28 min
Clarke County15,216$117K$550K82%40%89%35 min
Colonial Heights city18,352$77K$247K68%28%89%26 min
Covington city5,680$42K$84K70%10%82%19 min
Craig County4,856$69K$189K84%19%87%38 min
Culpeper County54,397$100K$409K75%27%92%38 min
Cumberland County9,818$55K$239K76%21%80%40 min
Danville city42,214$44K$119K48%20%79%22 min
Dickenson County13,733$47K$103K76%10%84%32 min
Dinwiddie County28,191$84K$258K80%19%88%34 min
Emporia city5,547$52K$149K38%16%88%26 min
Essex County10,623$57K$238K72%17%81%40 min
Fairfax County1,147,837$154K$733K69%65%96%31 min
Fairfax city25,026$132K$723K70%62%97%31 min
Falls Church city14,710$143K$1.06M53%81%98%31 min
Fauquier County74,577$130K$574K79%42%92%39 min
Floyd County15,593$62K$225K84%24%85%33 min
Fluvanna County28,092$97K$314K89%37%94%34 min
Franklin County55,130$69K$240K79%25%83%32 min
Franklin city8,250$63K$257K54%27%92%26 min
Frederick County95,008$98K$386K79%32%91%34 min
Fredericksburg city28,873$86K$484K40%46%93%34 min
Galax city6,726$39K$141K56%19%88%23 min
Giles County16,557$66K$151K79%18%83%30 min
Gloucester County39,526$84K$331K80%25%89%37 min
Goochland County26,410$119K$501K85%46%94%32 min
Grayson County15,287$48K$150K80%16%81%30 min
Greene County21,155$90K$343K83%32%92%33 min
Greensville County11,275$55K$159K66%15%87%32 min
Halifax County33,639$52K$156K75%20%71%27 min
Hampton city137,557$70K$246K57%29%93%24 min
Hanover County112,879$113K$400K82%43%92%28 min
Harrisonburg city51,392$62K$299K40%38%86%19 min
Henrico County335,744$89K$359K65%47%93%24 min
Henry County49,980$51K$135K75%16%75%27 min
Highland County2,296$66K$200K89%31%77%30 min
Hopewell city22,959$55K$182K58%14%86%28 min
Isle of Wight County39,974$95K$357K80%31%86%32 min
James City County81,013$110K$447K77%51%95%28 min
King George County27,896$117K$428K76%35%91%40 min
King William County18,593$86K$316K89%23%78%40 min
King and Queen County6,695$70K$232K76%19%75%39 min
Lancaster County10,936$70K$327K82%41%79%29 min
Lee County21,900$42K$99K73%14%76%28 min
Lexington city7,525$85K$275K54%51%93%14 min
Loudoun County432,998$182K$744K78%65%97%33 min
Louisa County39,980$87K$315K82%30%87%38 min
Lunenburg County12,016$55K$150K72%12%62%36 min
Lynchburg city79,497$58K$230K49%39%92%19 min
Madison County14,044$84K$370K78%27%85%31 min
Manassas Park city16,798$103K$396K67%27%93%40 min
Manassas city42,976$114K$450K72%33%95%35 min
Martinsville city13,658$47K$98K55%22%86%23 min
Mathews County8,540$76K$361K84%28%76%33 min
Mecklenburg County30,516$57K$193K68%21%75%28 min
Middlesex County10,847$75K$352K87%34%84%37 min
Montgomery County99,101$73K$305K55%49%91%20 min
Nelson County14,732$73K$322K80%36%85%33 min
New Kent County25,105$123K$394K93%38%91%35 min
Newport News city184,216$70K$261K48%31%92%25 min
Norfolk city233,596$66K$290K46%34%89%25 min
Northampton County12,059$62K$316K66%32%86%27 min
Northumberland County12,188$66K$347K86%34%81%34 min
Norton city3,577$41K$110K50%14%80%20 min
Nottoway County15,597$63K$168K67%14%73%31 min
Orange County37,822$94K$364K79%30%93%38 min
Page County23,727$57K$233K72%15%81%37 min
Patrick County17,512$53K$153K77%15%83%34 min
Petersburg city33,537$51K$189K39%25%86%26 min
Pittsylvania County59,856$54K$161K79%16%78%29 min
Poquoson city12,639$121K$400K85%36%96%30 min
Portsmouth city97,190$60K$247K58%24%88%25 min
Powhatan County31,555$111K$416K93%35%91%35 min
Prince Edward County21,996$56K$217K58%27%82%27 min
Prince George County43,146$85K$293K74%25%93%26 min
Prince William County488,880$131K$530K74%45%96%40 min
Pulaski County33,687$62K$192K73%21%82%25 min
Radford city16,726$57K$221K42%38%87%20 min
Rappahannock County7,427$83K$506K73%33%91%40 min
Richmond County9,095$66K$232K75%17%87%35 min
Richmond city229,359$65K$353K44%46%86%23 min
Roanoke County97,023$84K$286K76%37%90%23 min
Roanoke city98,355$55K$191K52%30%86%21 min
Rockbridge County22,531$65K$249K79%33%84%28 min
Rockingham County85,600$81K$313K75%29%87%24 min
Russell County25,538$50K$121K76%13%73%32 min
Salem city25,618$67K$259K63%33%91%20 min
Scott County21,479$46K$143K77%16%78%31 min
Shenandoah County44,925$67K$295K73%22%87%30 min
Smyth County29,420$50K$140K71%17%80%24 min
Southampton County17,964$71K$216K76%20%86%36 min
Spotsylvania County146,603$113K$405K80%35%96%40 min
Stafford County163,466$138K$485K81%44%97%39 min
Staunton city25,948$66K$259K61%38%86%22 min
Suffolk city98,796$93K$347K71%33%90%33 min
Surry County6,549$78K$239K80%27%80%46 min
Sussex County10,765$64K$184K70%17%86%39 min
Tazewell County39,624$47K$118K74%17%85%28 min
Virginia Beach city456,349$93K$383K65%41%94%25 min
Warren County41,531$85K$348K76%25%92%41 min
Washington County53,926$65K$214K76%27%84%26 min
Waynesboro city22,841$60K$246K60%26%91%23 min
Westmoreland County18,826$63K$270K80%23%83%44 min
Williamsburg city15,798$76K$428K53%46%92%22 min
Winchester city27,913$64K$343K44%31%87%22 min
Wise County35,448$53K$119K74%16%84%26 min
Wythe County28,188$58K$171K77%19%83%26 min
York County71,005$110K$433K72%50%95%25 min

Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates

People.

8,705,170 residents in 3,365,732 households, next to the United States figure.

22%
under 18
23%
aged 18–34
17%
aged 65 and over
29%
of households are people living alone
49%
of households are married couples

Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates

Homes.

3,684,756 housing units; the median owner-occupied home is valued at $383,700 (±$1,024).

67%
of households own their home
61%
of homes are detached single-family houses
19%
are in buildings with 5 or more units
4%
are mobile homes
9%
of housing units are vacant
$1,579
median gross rent a month

When homes were built

2020 or later2%
2010–201910%
2000–200915%
1990–199914%
1980–198916%
1970–197914%
1960–196910%
1950–19598%
1940–19494%
1939 or earlier7%

Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates

Income and work.

Household income and work, in 2024 dollars; median household income ±$458.

$93,170
median household income
9.9%
of people live below the poverty line
4.3%
unemployment rate
42%
of adults 25+ hold a bachelor’s degree or higher

The poverty rate uses the federal poverty thresholds, which vary with family size. It says nothing on its own about what a neighborhood is like to live in.

Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates

Getting around.

How workers aged 16 and over get to work, and how long it takes.

29 min
average commute to work
18%
of commuters travel 45 minutes or more
76%
of workers drive or carpool
2%
take public transportation
2%
walk or bike
18%
work from home
6%
of households have no car

Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates

Internet.

Home internet subscriptions.

91%
of households have a broadband subscription
7%
have no internet access at home

American Community Survey figures are estimates from a rolling sample, averaged over 2020–2024. Each comes with a margin of error, which is wider in places with fewer people.

Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates

Counties in Virginia.

Every county has its own page, with all of its ZIP codes.

Accomack CountyAlbemarle CountyAlexandria cityAlleghany CountyAmelia CountyAmherst CountyAppomattox CountyArlington CountyAugusta CountyBath CountyBedford CountyBland CountyBotetourt CountyBristol cityBrunswick CountyBuchanan CountyBuckingham CountyBuena Vista cityCampbell CountyCaroline CountyCarroll CountyCharles City CountyCharlotte CountyCharlottesville cityChesapeake cityChesterfield CountyClarke CountyColonial Heights cityCovington cityCraig CountyCulpeper CountyCumberland CountyDanville cityDickenson CountyDinwiddie CountyEmporia cityEssex CountyFairfax CountyFairfax cityFalls Church cityFauquier CountyFloyd CountyFluvanna CountyFranklin CountyFranklin cityFrederick CountyFredericksburg cityGalax cityGiles CountyGloucester CountyGoochland CountyGrayson CountyGreene CountyGreensville CountyHalifax CountyHampton cityHanover CountyHarrisonburg cityHenrico CountyHenry CountyHighland CountyHopewell cityIsle of Wight CountyJames City CountyKing George CountyKing William CountyKing and Queen CountyLancaster CountyLee CountyLexington cityLoudoun CountyLouisa CountyLunenburg CountyLynchburg cityMadison CountyManassas Park cityManassas cityMartinsville cityMathews CountyMecklenburg CountyMiddlesex CountyMontgomery CountyNelson CountyNew Kent CountyNewport News cityNorfolk cityNorthampton CountyNorthumberland CountyNorton cityNottoway CountyOrange CountyPage CountyPatrick CountyPetersburg cityPittsylvania CountyPoquoson cityPortsmouth cityPowhatan CountyPrince Edward CountyPrince George CountyPrince William CountyPulaski CountyRadford cityRappahannock CountyRichmond CountyRichmond cityRoanoke CountyRoanoke cityRockbridge CountyRockingham CountyRussell CountySalem cityScott CountyShenandoah CountySmyth CountySouthampton CountySpotsylvania CountyStafford CountyStaunton citySuffolk citySurry CountySussex CountyTazewell CountyVirginia Beach cityWarren CountyWashington CountyWaynesboro cityWestmoreland CountyWilliamsburg cityWinchester cityWise CountyWythe CountyYork County