BizyFi Apply

Market insights · VA

Virginia: where people are moving, county by county

Virginia has 8,880,107 residents across 133 counties, up 2.8% in five years. Net movement with other states in 2022–2023: +608 tax returns and -$914.6M in income. Strongest net in-migration: Goochland County, New Kent County, Lancaster County.

All 133 counties

Largest first. Growth is the five-year change in Census population estimates; net movement is IRS tax returns (roughly households) moving in minus out, per 1,000 residents, 2022–2023. BizyFi calculations from those totals. Income, home value and rent: Census ACS 5-year 2024.

CountyPopulation5-yr growthNet per 1,000Net income inMedian incomeMedian homeMedian rent
Fairfax County1,167,873+1.7%-4.1-$804.7M$153,637$732,800$2,276Map
Prince William County502,966+4.2%-4.0-$229.7M$131,402$530,100$2,067Map
Virginia Beach city453,737-1.3%-2.1-$82.6M$92,968$382,500$1,714Map
Loudoun County449,749+6.4%-2.1-$142.0M$181,765$743,800$2,386Map
Chesterfield County397,148+8.7%+1.5+$105.1M$101,931$366,000$1,629Map
Henrico County342,775+2.3%+0.5-$74.2M$88,783$359,200$1,541Map
Chesapeake city255,332+2.3%-0.9-$35.5M$95,373$378,400$1,586Map
Arlington County243,931+2.1%+1.6-$486.2M$142,114$895,000$2,322Map
Richmond city237,257+4.5%+2.7-$83.1M$64,587$353,000$1,372Map
Norfolk city231,013-2.9%-2.5-$72.5M$66,109$289,900$1,321Map
Newport News city183,230-1.5%-3.3-$51.2M$69,634$260,600$1,339Map
Stafford County170,803+8.3%+0.9-$18.6M$137,807$485,100$2,020Map
Alexandria city160,662+0.9%+1.9-$85.1M$119,681$735,100$2,089Map
Spotsylvania County155,388+10.5%+4.2+$67.1M$112,738$404,900$1,779Map
Hampton city137,315+0.0%-1.7-$31.4M$69,621$245,700$1,427Map
Albemarle County118,356+5.1%+2.6+$49.7M$104,392$495,400$1,692Map
Hanover County116,423+5.6%+2.1+$57.3M$112,805$400,400$1,591Map
Suffolk city104,699+10.4%+6.0+$45.1M$92,666$347,400$1,563Map
Frederick County99,955+8.8%+5.7+$74.1M$97,606$386,000$1,507Map
Roanoke city99,111-0.8%+2.2-$67.2M$55,378$190,500$996Map
Montgomery County98,434-1.2%-3.9-$24.9M$72,715$304,600$1,240Map
Roanoke County97,150+0.2%+0.7+$78.0M$83,709$286,000$1,224Map
Portsmouth city96,777-1.2%-0.6-$16.8M$60,491$246,900$1,300Map
Rockingham County89,316+6.6%+4.4+$29.8M$80,693$313,000$1,160Map
James City County83,326+6.2%+0.9+$27.8M$109,985$447,200$1,552Map
Bedford County83,059+4.4%+2.0+$70.7M$78,937$297,400$952Map
Lynchburg city81,347+3.0%-1.4-$47.6M$57,947$229,800$1,073Map
Augusta County78,940+1.8%+2.2+$30.3M$82,049$306,100$1,136Map
Fauquier County76,503+4.8%+1.5+$18.7M$130,189$573,700$1,613Map
York County71,374+1.6%-1.8-$10.7M$109,956$433,200$1,827Map
Pittsylvania County59,490-1.5%-1.5-$2.6M$54,085$161,400$861Map
Culpeper County57,666+9.3%+2.4+$26.6M$100,049$409,200$1,423Map
Campbell County55,629+0.1%+4.7+$18.8M$66,165$211,600$891Map
Franklin County55,526+1.9%+3.0+$22.7M$68,849$240,400$829Map
Washington County53,898-0.0%+1.3-$0.1M$64,552$214,000$854Map
Harrisonburg city50,839-1.7%-6.3-$27.2M$62,254$299,100$1,184Map
Henry County49,242-3.1%+1.5-$0.3M$50,760$134,800$728Map
Shenandoah County45,839+3.6%+1.3+$15.8M$67,191$294,900$984Map
Charlottesville city44,388-4.4%-8.8-$11.6M$74,824$486,700$1,540Map
Manassas city44,332+3.9%-5.5-$18.8M$113,590$449,900$1,850Map
Prince George County43,936+2.0%-0.6-$1.3M$84,897$293,400$1,594Map
Louisa County42,924+13.6%+8.2+$33.6M$86,689$315,300$1,220Map
Warren County42,740+4.8%+4.7+$23.2M$84,682$348,400$1,199Map
Danville city41,647-2.2%+2.2+$3.5M$44,423$119,100$836Map
Isle of Wight County41,321+6.7%+3.2+$11.1M$95,241$356,500$1,359Map
Gloucester County40,097+3.5%+1.9+$18.3M$84,306$331,000$1,096Map
Orange County40,083+10.1%+5.1+$25.7M$94,008$364,200$1,205Map
Tazewell County38,635-4.4%-0.5-$1.7M$47,313$118,300$795Map
Wise County34,824-3.5%+0.8-$0.4M$52,943$118,600$790Map
Caroline County34,413+11.3%+6.9+$27.2M$87,407$307,700$1,293Map
Botetourt County34,144+1.5%+0.4+$1.8M$81,213$289,200$1,035Map
Accomack County33,859+1.4%-1.3+$9.9M$58,993$204,300$977Map
Petersburg city33,734+1.0%+3.7-$0.2M$50,698$189,000$1,174Map
Pulaski County33,586-0.7%+0.7+$2.5M$62,028$191,700$813Map
Halifax County33,447-1.4%+1.3+$3.7M$52,013$155,700$790Map
Powhatan County32,591+7.0%+6.9+$28.8M$110,537$416,000$1,168Map
Amherst County31,962+2.1%+3.3+$9.6M$68,724$212,400$871Map
Mecklenburg County30,747+1.5%+4.5+$15.1M$57,045$192,600$823Map
Fredericksburg city30,393+8.6%+1.7-$19.8M$86,071$483,700$1,619Map
King George County29,646+10.5%+4.0-$2.6M$116,884$428,300$1,428Map
Carroll County29,299+0.5%+6.9+$13.0M$54,484$156,500$738Map
Goochland County29,187+17.4%+18.7+$120.6M$118,931$500,600$1,614Map
Fluvanna County28,975+6.2%-0.3+$10.9M$96,768$314,100$1,204Map
Dinwiddie County28,896+3.6%+5.6+$7.0M$83,704$257,800$1,224Map
Smyth County28,882-3.0%+2.9+$1.6M$49,883$139,600$731Map
Winchester city28,272+1.0%-1.5-$5.4M$63,974$343,000$1,315Map
New Kent County28,022+21.2%+16.6+$95.4M$123,314$393,600$1,721Map
Wythe County27,983-1.2%+4.3+$11.2M$57,745$171,200$764Map
Staunton city26,801+3.8%+4.8+$9.4M$65,581$259,200$1,024Map
Fairfax city26,772+10.8%+6.3+$25.6M$132,348$722,600$2,245Map
Salem city25,816+1.6%-0.6-$1.5M$66,725$258,600$1,133Map
Russell County25,332-1.7%+1.1-$1.4M$50,012$120,600$653Map
Waynesboro city23,951+7.5%+8.6+$17.9M$59,994$245,500$1,020Map
Page County23,762+0.3%+1.1+$8.5M$57,037$233,200$879Map
Hopewell city23,261+1.1%+6.3+$5.3M$54,729$181,600$1,106Map
Rockbridge County22,663-0.0%+2.2-$0.0M$65,469$248,800$925Map
Prince Edward County22,391+2.3%+3.5+$4.9M$56,315$216,600$931Map
Greene County21,958+6.6%+5.9+$17.8M$89,808$343,300$1,309Map
Lee County21,642-2.1%+0.2-$0.1M$41,827$98,900$738Map
Scott County21,200-1.8%+3.4+$7.6M$46,349$143,000$699Map
Westmoreland County19,715+6.5%+8.4+$15.3M$63,398$269,600$1,018Map
King William County19,617+9.5%+7.8+$12.4M$86,056$315,700$1,166Map
Colonial Heights city18,738+3.2%+3.1-$1.5M$76,505$246,600$1,234Map
Buchanan County18,492-8.7%-3.5-$5.3M$42,886$94,900$743Map
Southampton County18,110+0.9%+3.0+$5.9M$70,795$216,200$930Map
Patrick County17,424-0.9%-0.9+$1.4M$53,038$153,400$716Map
Radford city17,243+7.0%+6.1+$0.3M$57,348$220,700$1,033Map
Appomattox County17,172+6.3%+4.5+$7.7M$62,853$207,600$855Map
Buckingham County17,137+1.9%+4.2+$5.1M$60,828$173,400$927Map
Giles County16,564-1.3%+3.4+$6.3M$65,691$151,100$789Map
Manassas Park city16,560-3.5%-4.9-$7.2M$103,250$395,900$2,146Map
Bristol city16,418-5.2%+4.1+$8.9M$50,404$184,100$801Map
Williamsburg city15,861+2.6%+3.7+$22.9M$75,604$428,100$1,407Map
Nottoway County15,796+1.0%+0.9+$0.9M$63,261$167,500$972Map
Floyd County15,789+2.1%+5.5+$7.1M$62,191$225,400$878Map
Brunswick County15,727-0.6%-1.0-$0.3M$53,084$142,700$834Map
Clarke County15,609+5.3%+4.6+$19.2M$117,111$550,100$1,371Map
Grayson County15,230-0.3%+2.3+$2.4M$47,730$150,100$765Map
Falls Church city15,159+3.3%+0.8+$8.6M$143,262$1,055,600$2,190Map
Nelson County14,920+1.2%+0.7+$10.2M$72,589$321,700$946Map
Alleghany County14,546-4.2%-0.3+$1.1M$56,188$125,800$765Map
Madison County14,237+2.7%+5.3+$7.7M$84,323$370,300$1,166Map
Martinsville city13,849+2.8%-1.7-$4.0M$46,727$98,400$808Map
Amelia County13,632+2.7%+2.8+$4.6M$76,717$282,400$1,164Map
Poquoson city13,292+6.6%+1.2+$1.9M$120,972$400,300$1,707Map
Dickenson County13,236-6.0%-1.7-$0.9M$47,254$102,700$738Map
Northumberland County12,557+6.1%+6.3+$11.9M$66,480$346,800$1,038Map
Lunenburg County12,058+0.9%-0.8+$1.1M$54,842$150,100$742Map
Northampton County11,879-2.8%+0.8+$8.9M$61,632$316,200$829Map
Charlotte County11,401-1.2%+2.9+$1.8M$58,000$144,100$732Map
Greensville County11,181-1.8%+0.2+$1.6M$54,668$159,400$969Map
Lancaster County10,995+0.9%+9.0+$32.3M$69,713$327,000$1,033Map
Middlesex County10,841+2.2%+3.5+$5.9M$75,060$352,200$1,059Map
Sussex County10,755-0.4%+1.9-$1.3M$63,530$183,800$907Map
Essex County10,654+0.5%+2.3+$4.1M$56,520$238,100$972Map
Cumberland County10,352+6.9%+5.0+$4.1M$55,325$239,300$877Map
Richmond County9,294+4.2%-1.5+$0.1M$66,304$231,500$1,067Map
Mathews County8,529+0.1%+1.6-$0.5M$75,880$360,900$1,032Map
Franklin city8,478+4.1%+3.1+$2.8M$63,245$256,600$988Map
Lexington city7,769+6.2%+7.7+$6.8M$84,517$275,200$1,081Map
Rappahannock County7,439+1.6%+0.8+$18.0M$83,380$506,400$1,290Map
King and Queen County6,743+2.4%+10.2+$2.8M$70,469$231,600$1,004Map
Buena Vista city6,672+0.8%-3.7-$3.8M$57,833$156,200$1,112Map
Galax city6,670-0.7%-2.2-$0.7M$38,675$141,300$743Map
Charles City County6,623-1.8%+6.5+$8.9M$75,417$241,400$1,099Map
Surry County6,603+0.8%+1.5+$1.1M$78,041$238,800$983Map
Bland County6,151-1.7%+2.6+$1.3M$61,216$152,100$644Map
Covington city5,680-1.2%-3.9-$1.7M$41,944$83,500$794Map
Emporia city5,447-4.4%-3.7-$1.0M$51,899$148,500$1,037Map
Craig County4,800-1.6%-2.3+$0.1M$69,057$189,000$713Map
Bath County4,076-2.6%-2.0+$2.4M$56,184$206,700$736Map
Norton city3,477-5.5%-5.5-$1.9M$41,495$110,000$692Map
Highland County2,318+3.4%-0.9+$0.5M$65,625$200,000$856Map

Growing in Virginia?

Financing a new location, an acquisition or equipment: BizyFi matches your request with the lenders that fit.

Get matched

← National rankings and other states

Sources: U.S. Census Bureau population estimates (vintage 2025), American Community Survey 5-year (2024), and IRS Statistics of Income county-to-county migration data (2022–2023). Growth, per-1,000 and state totals are BizyFi calculations; the IRS suppresses very small flows, shown as –. Data updated 2026-10-17. This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.