Counties · Virginia

Counties of Virginia

Virginia has 133 counties. Fairfax County is the largest with 1,167,873 residents in 2025. 88 of the 133 gained residents between 2020 and 2025 by the Census Bureau's estimates.

What counties are in Virginia?

Sorted by the 2025 population estimate; sort by any column.

Counties of Virginia: 2025 estimate, change since 2020, ACS 2020-2024 5-year estimates
Fairfax County1,167,873+1.5%70274$153,637$732,800
Prince William County502,966+4.3%2593$131,402$530,100
Virginia Beach city453,737−1.2%1112$92,968$382,500
Loudoun County449,749+6.8%3175$181,765$743,800
Chesterfield County397,148+9.1%1375$101,931$366,000
Henrico County342,775+2.3%1385$88,783$359,200
Chesapeake city255,332+2.4%161$95,373$378,400
Arlington County243,931+2.2%171$142,114$895,000
Richmond city237,257+4.7%175$64,587$353,000
Norfolk city231,013−3.0%181$66,109$289,900
Newport News city183,230−1.6%147$69,634$260,600
Stafford County170,803+8.8%732$137,807$485,100
Alexandria city160,662+0.7%148$119,681$735,100
Spotsylvania County155,388+10.9%234$112,738$404,900
Hampton city137,315+0.1%137$69,621$245,700
Albemarle County118,356+5.3%1529$104,392$495,400
Hanover County116,423+5.9%325$112,805$400,400
Suffolk city104,699+10.9%136$92,666$347,400
Frederick County99,955+9.3%619$97,606$386,000
Roanoke city99,111−0.9%125$55,378$190,500
Montgomery County98,434−1.3%1023$72,715$304,600
Roanoke County97,150+0.2%422$83,709$286,000
Portsmouth city96,777−1.2%131$60,491$246,900
Rockingham County89,316+6.6%1522$80,693$313,000
James City County83,326+6.5%017$109,985$447,200
Bedford County83,059+4.5%620$78,937$297,400
Lynchburg city81,347+3.0%123$57,947$229,800
Augusta County78,940+1.9%2018$82,049$306,100
Fauquier County76,503+4.8%1320$130,189$573,700
York County71,374+1.9%216$109,956$433,200
Pittsylvania County59,490−1.7%619$54,085$161,400
Culpeper County57,666+9.7%210$100,049$409,200
Campbell County55,629−0.0%512$66,165$211,600
Franklin County55,526+2.0%816$68,849$240,400
Washington County53,898−0.1%715$64,552$214,000
Harrisonburg city50,839−1.9%111$62,254$299,100
Henry County49,242−3.3%1114$50,760$134,800
Shenandoah County45,839+3.8%2311$67,191$294,900
Charlottesville city44,388−4.6%112$74,824$486,700
Manassas city44,332+3.6%17$113,590$449,900
Prince George County43,936+2.2%47$84,897$293,400
Louisa County42,924+14.2%39$86,689$315,300
Warren County42,740+5.0%69$84,682$348,400
Danville city41,647−2.2%116$44,423$119,100
Isle of Wight County41,321+7.0%79$95,241$356,500
Gloucester County40,097+3.6%29$84,306$331,000
Orange County40,083+10.8%68$94,008$364,200
Tazewell County38,635−4.5%1613$47,313$118,300
Wise County34,824−3.6%1411$52,943$118,600
Caroline County34,413+11.4%49$87,407$307,700
Botetourt County34,144+1.7%109$81,213$289,200
Accomack County33,859+1.3%4915$58,993$204,300
Petersburg city33,734+0.8%111$50,698$189,000
Pulaski County33,586−0.6%1012$62,028$191,700
Halifax County33,447−1.7%1011$52,013$155,700
Powhatan County32,591+7.4%16$110,537$416,000
Amherst County31,962+2.1%210$68,724$212,400
Mecklenburg County30,747+1.4%1112$57,045$192,600
Fredericksburg city30,393+8.6%17$86,071$483,700
King George County29,646+11.0%56$116,884$428,300
Carroll County29,299+0.5%510$54,484$156,500
Goochland County29,187+18.0%16$118,931$500,600
Fluvanna County28,975+6.3%45$96,768$314,100
Dinwiddie County28,896+3.4%29$83,704$257,800
Smyth County28,882−3.1%99$49,883$139,600
Winchester city28,272+0.6%16$63,974$343,000
New Kent County28,022+22.1%14$123,314$393,600
Wythe County27,983−1.1%68$57,745$171,200
Staunton city26,801+4.1%17$65,581$259,200
Fairfax city26,772+10.9%15$132,348$722,600
Salem city25,816+1.9%15$66,725$258,600
Russell County25,332−1.8%79$50,012$120,600
Waynesboro city23,951+7.9%15$59,994$245,500
Page County23,762+0.2%36$57,037$233,200
Hopewell city23,261+1.0%17$54,729$181,600
Rockbridge County22,663−0.0%46$65,469$248,800
Prince Edward County22,391+2.5%36$56,315$216,600
Greene County21,958+6.9%34$89,808$343,300
Lee County21,642−2.4%87$41,827$98,900
Scott County21,200−1.7%76$46,349$143,000
Westmoreland County19,715+6.7%26$63,398$269,600
King William County19,617+10.1%34$86,056$315,700
Colonial Heights city18,738+3.3%15$76,505$246,600
Buchanan County18,492−9.1%47$42,886$94,900
Southampton County18,110+0.6%86$70,795$216,200
Patrick County17,424−1.0%36$53,038$153,400
Radford city17,243+7.3%14$57,348$220,700
Appomattox County17,172+6.6%34$62,853$207,600
Buckingham County17,137+1.8%34$60,828$173,400
Giles County16,564−1.4%74$65,691$151,100
Manassas Park city16,560−3.8%13$103,250$395,900
Bristol city16,418−4.8%15$50,404$184,100
Williamsburg city15,861+2.9%13$75,604$428,100
Nottoway County15,796+1.0%45$63,261$167,500
Floyd County15,789+2.0%15$62,191$225,400
Brunswick County15,727−0.8%66$53,084$142,700
Clarke County15,609+5.5%44$117,111$550,100
Grayson County15,230−0.7%65$47,730$150,100
Falls Church city15,159+3.4%13$143,262$1,055,600
Nelson County14,920+1.0%75$72,589$321,700
Alleghany County14,546−4.4%76$56,188$125,800
Madison County14,237+2.9%24$84,323$370,300
Martinsville city13,849+2.7%15$46,727$98,400
Amelia County13,632+2.8%13$76,717$282,400
Poquoson city13,292+6.7%14$120,972$400,300
Dickenson County13,236−6.3%54$47,254$102,700
Northumberland County12,557+6.1%25$66,480$346,800
Lunenburg County12,058+1.0%33$54,842$150,100
Northampton County11,879−3.3%85$61,632$316,200
Charlotte County11,401−1.1%44$58,000$144,100
Greensville County11,181−1.9%13$54,668$159,400
Lancaster County10,995+0.7%55$69,713$327,000
Middlesex County10,841+2.1%35$75,060$352,200
Sussex County10,755−0.8%55$63,530$183,800
Essex County10,654+0.5%13$56,520$238,100
Cumberland County10,352+6.8%23$55,325$239,300
Richmond County9,294+4.2%12$66,304$231,500
Mathews County8,529−0.1%25$75,880$360,900
Franklin city8,478+3.7%12$63,245$256,600
Lexington city7,769+6.3%12$84,517$275,200
Rappahannock County7,439+1.2%42$83,380$506,400
King and Queen County6,743+2.1%12$70,469$231,600
Buena Vista city6,672+0.6%12$57,833$156,200
Galax city6,670−0.8%12$38,675$141,300
Charles City County6,623−2.2%13$75,417$241,400
Surry County6,603+0.7%42$78,041$238,800
Bland County6,151−1.9%42$61,216$152,100
Covington city5,680−1.2%12$41,944$83,500
Emporia city5,447−5.3%12$51,899$148,500
Craig County4,800−1.9%11$69,057$189,000
Bath County4,076−3.1%32$56,184$206,700
Norton city3,477−5.9%11$41,495$110,000
Highland County2,318+3.8%21$65,625$200,000

Source: PEP Vintage 2025 (CO-EST2025); American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Census population estimates

How these figures are made: methodology and release checks · reading a margin of error · every state · corrections