County Profiles

Virginia county median household income (ACS 2020–2024)

Virginia county profiles · Explore counties across states · 133 counties or county equivalents, including unavailable observations.

Median household income: Households. Estimate units: 2024 inflation-adjusted USD; MOE units: 2024 inflation-adjusted USD. Census variables: DP03_0062E / DP03_0062M.

Directly published Virginia reference: $93,170 ± $458. This is a Census state observation, not an average of county estimates. Download state references and source URLs.

Estimate order: usable estimates descend, with county name then FIPS breaking ties; unavailable estimates appear last and are never zero. This order is not a statistically established rank. Published MOEs use a 90% confidence level. Uncertainty intervals can overlap, limiting comparisons; adjacent estimates are not established as significantly different. No significance test is calculated. These period estimates do not establish trends or grant eligibility. Definitions, status flags and uncertainty.

Source: U.S. Census Bureau, ACS 2020-2024 5-year Data Profiles (2024 endpoint), tables DP02, DP03 and DP05. Estimate and MOE variable IDs appear below. Retrieved 2026-10-19. Census Data Profiles source.

Download the existing Virginia county CSV with all indicators, MOEs and statuses. Full spreadsheet pack — $19; check current availability.

Virginia county median household income · ACS 2020–2024 5-year estimates, descending estimate order
County or equivalentFIPSEstimate (2024 inflation-adjusted USD)Published 90% MOE (2024 inflation-adjusted USD)Source status
Loudoun County51107$181,765$3,438ok
Fairfax County51059$153,637$1,635ok
Falls Church city51610$143,262$15,432ok
Arlington County51013$142,114$3,551ok
Stafford County51179$137,807$4,821ok
Fairfax city51600$132,348$10,015ok
Prince William County51153$131,402$2,625ok
Fauquier County51061$130,189$8,609ok
New Kent County51127$123,314$7,122ok
Poquoson city51735$120,972$13,412ok
Alexandria city51510$119,681$2,819ok
Goochland County51075$118,931$7,243ok
Clarke County51043$117,111$12,127ok
King George County51099$116,884$7,078ok
Manassas city51683$113,590$8,224ok
Hanover County51085$112,805$4,144ok
Spotsylvania County51177$112,738$4,298ok
Powhatan County51145$110,537$6,157ok
James City County51095$109,985$5,164ok
York County51199$109,956$4,078ok
Albemarle County51003$104,392$3,216ok
Manassas Park city51685$103,250$8,996ok
Chesterfield County51041$101,931$1,923ok
Culpeper County51047$100,049$5,011ok
Frederick County51069$97,606$4,171ok
Fluvanna County51065$96,768$6,395ok
Chesapeake city51550$95,373$2,728ok
Isle of Wight County51093$95,241$5,210ok
Orange County51137$94,008$4,855ok
Virginia Beach city51810$92,968$1,774ok
Suffolk city51800$92,666$3,881ok
Greene County51079$89,808$7,105ok
Henrico County51087$88,783$2,074ok
Caroline County51033$87,407$7,737ok
Louisa County51109$86,689$6,396ok
Fredericksburg city51630$86,071$6,832ok
King William County51101$86,056$7,056ok
Prince George County51149$84,897$5,442ok
Warren County51187$84,682$6,378ok
Lexington city51678$84,517$16,517ok
Madison County51113$84,323$8,904ok
Gloucester County51073$84,306$4,938ok
Roanoke County51161$83,709$2,594ok
Dinwiddie County51053$83,704$5,844ok
Rappahannock County51157$83,380$18,445ok
Augusta County51015$82,049$4,414ok
Botetourt County51023$81,213$6,175ok
Rockingham County51165$80,693$2,623ok
Bedford County51019$78,937$3,263ok
Surry County51181$78,041$15,313ok
Amelia County51007$76,717$10,778ok
Colonial Heights city51570$76,505$5,526ok
Mathews County51115$75,880$11,970ok
Williamsburg city51830$75,604$10,916ok
Charles City County51036$75,417$9,739ok
Middlesex County51119$75,060$9,373ok
Charlottesville city51540$74,824$5,371ok
Montgomery County51121$72,715$3,227ok
Nelson County51125$72,589$13,010ok
Southampton County51175$70,795$5,821ok
King and Queen County51097$70,469$14,473ok
Lancaster County51103$69,713$6,479ok
Newport News city51700$69,634$2,426ok
Hampton city51650$69,621$2,291ok
Craig County51045$69,057$17,015ok
Franklin County51067$68,849$3,573ok
Amherst County51009$68,724$3,768ok
Shenandoah County51171$67,191$6,235ok
Salem city51775$66,725$6,350ok
Northumberland County51133$66,480$4,444ok
Richmond County51159$66,304$6,797ok
Campbell County51031$66,165$5,574ok
Norfolk city51710$66,109$1,785ok
Giles County51071$65,691$3,318ok
Highland County51091$65,625$11,958ok
Staunton city51790$65,581$4,919ok
Rockbridge County51163$65,469$4,457ok
Richmond city51760$64,587$1,911ok
Washington County51191$64,552$3,311ok
Winchester city51840$63,974$2,269ok
Sussex County51183$63,530$2,583ok
Westmoreland County51193$63,398$7,180ok
Nottoway County51135$63,261$6,928ok
Franklin city51620$63,245$6,558ok
Appomattox County51011$62,853$4,908ok
Harrisonburg city51660$62,254$4,131ok
Floyd County51063$62,191$10,124ok
Pulaski County51155$62,028$3,125ok
Northampton County51131$61,632$7,281ok
Bland County51021$61,216$5,455ok
Buckingham County51029$60,828$4,412ok
Portsmouth city51740$60,491$1,948ok
Waynesboro city51820$59,994$3,755ok
Accomack County51001$58,993$5,112ok
Charlotte County51037$58,000$11,996ok
Lynchburg city51680$57,947$3,396ok
Buena Vista city51530$57,833$8,629ok
Wythe County51197$57,745$4,590ok
Radford city51750$57,348$6,243ok
Mecklenburg County51117$57,045$4,683ok
Page County51139$57,037$5,201ok
Essex County51057$56,520$7,548ok
Prince Edward County51147$56,315$4,908ok
Alleghany County51005$56,188$4,205ok
Bath County51017$56,184Interpret with caution: large relative MOE.$19,950ok
Roanoke city51770$55,378$2,433ok
Cumberland County51049$55,325$6,015ok
Lunenburg County51111$54,842$9,089ok
Hopewell city51670$54,729$7,645ok
Greensville County51081$54,668$9,395ok
Carroll County51035$54,484$3,777ok
Pittsylvania County51143$54,085$2,331ok
Brunswick County51025$53,084$4,616ok
Patrick County51141$53,038$6,528ok
Wise County51195$52,943$2,440ok
Halifax County51083$52,013$3,015ok
Emporia city51595$51,899$7,831ok
Henry County51089$50,760$2,873ok
Petersburg city51730$50,698$2,886ok
Bristol city51520$50,404$3,694ok
Russell County51167$50,012$7,432ok
Smyth County51173$49,883$3,503ok
Grayson County51077$47,730$6,163ok
Tazewell County51185$47,313$3,483ok
Dickenson County51051$47,254$4,756ok
Martinsville city51690$46,727$5,215ok
Scott County51169$46,349$3,805ok
Danville city51590$44,423$3,639ok
Buchanan County51027$42,886$3,670ok
Covington city51580$41,944$11,178ok
Lee County51105$41,827$3,806ok
Norton city51720$41,495$9,617ok
Galax city51640$38,675$8,836ok