Virginia Counties Map and Population
How many counties are in Virginia? There are 95 counties and 38 independent cities, which are separate from counties. The map shows each one, colored by population or by change since 2020 (U.S. Census Bureau estimates).
| Name | Pop. 2025 | Change |
|---|
All counties and independent cities
- Accomack CountyPopulation 2025: 33,859
- Albemarle CountyPopulation 2025: 118,356
- Alexandria cityPopulation 2025: 160,662
- Alleghany CountyPopulation 2025: 14,546
- Amelia CountyPopulation 2025: 13,632
- Amherst CountyPopulation 2025: 31,962
- Appomattox CountyPopulation 2025: 17,172
- Arlington CountyPopulation 2025: 243,931
- Augusta CountyPopulation 2025: 78,940
- Bath CountyPopulation 2025: 4,076
- Bedford CountyPopulation 2025: 83,059
- Bland CountyPopulation 2025: 6,151
- Botetourt CountyPopulation 2025: 34,144
- Bristol cityPopulation 2025: 16,418
- Brunswick CountyPopulation 2025: 15,727
- Buchanan CountyPopulation 2025: 18,492
- Buckingham CountyPopulation 2025: 17,137
- Buena Vista cityPopulation 2025: 6,672
- Campbell CountyPopulation 2025: 55,629
- Caroline CountyPopulation 2025: 34,413
- Carroll CountyPopulation 2025: 29,299
- Charles City CountyPopulation 2025: 6,623
- Charlotte CountyPopulation 2025: 11,401
- Charlottesville cityPopulation 2025: 44,388
- Chesapeake cityPopulation 2025: 255,332
- Chesterfield CountyPopulation 2025: 397,148
- Clarke CountyPopulation 2025: 15,609
- Colonial Heights cityPopulation 2025: 18,738
- Covington cityPopulation 2025: 5,680
- Craig CountyPopulation 2025: 4,800
- Culpeper CountyPopulation 2025: 57,666
- Cumberland CountyPopulation 2025: 10,352
- Danville cityPopulation 2025: 41,647
- Dickenson CountyPopulation 2025: 13,236
- Dinwiddie CountyPopulation 2025: 28,896
- Emporia cityPopulation 2025: 5,447
- Essex CountyPopulation 2025: 10,654
- Fairfax CountyPopulation 2025: 1,167,873
- Fairfax cityPopulation 2025: 26,772
- Falls Church cityPopulation 2025: 15,159
- Fauquier CountyPopulation 2025: 76,503
- Floyd CountyPopulation 2025: 15,789
- Fluvanna CountyPopulation 2025: 28,975
- Franklin CountyPopulation 2025: 55,526
- Franklin cityPopulation 2025: 8,478
- Frederick CountyPopulation 2025: 99,955
- Fredericksburg cityPopulation 2025: 30,393
- Galax cityPopulation 2025: 6,670
- Giles CountyPopulation 2025: 16,564
- Gloucester CountyPopulation 2025: 40,097
- Goochland CountyPopulation 2025: 29,187
- Grayson CountyPopulation 2025: 15,230
- Greene CountyPopulation 2025: 21,958
- Greensville CountyPopulation 2025: 11,181
- Halifax CountyPopulation 2025: 33,447
- Hampton cityPopulation 2025: 137,315
- Hanover CountyPopulation 2025: 116,423
- Harrisonburg cityPopulation 2025: 50,839
- Henrico CountyPopulation 2025: 342,775
- Henry CountyPopulation 2025: 49,242
- Highland CountyPopulation 2025: 2,318
- Hopewell cityPopulation 2025: 23,261
- Isle of Wight CountyPopulation 2025: 41,321
- James City CountyPopulation 2025: 83,326
- King George CountyPopulation 2025: 29,646
- King William CountyPopulation 2025: 19,617
- King and Queen CountyPopulation 2025: 6,743
- Lancaster CountyPopulation 2025: 10,995
- Lee CountyPopulation 2025: 21,642
- Lexington cityPopulation 2025: 7,769
- Loudoun CountyPopulation 2025: 449,749
- Louisa CountyPopulation 2025: 42,924
- Lunenburg CountyPopulation 2025: 12,058
- Lynchburg cityPopulation 2025: 81,347
- Madison CountyPopulation 2025: 14,237
- Manassas Park cityPopulation 2025: 16,560
- Manassas cityPopulation 2025: 44,332
- Martinsville cityPopulation 2025: 13,849
- Mathews CountyPopulation 2025: 8,529
- Mecklenburg CountyPopulation 2025: 30,747
- Middlesex CountyPopulation 2025: 10,841
- Montgomery CountyPopulation 2025: 98,434
- Nelson CountyPopulation 2025: 14,920
- New Kent CountyPopulation 2025: 28,022
- Newport News cityPopulation 2025: 183,230
- Norfolk cityPopulation 2025: 231,013
- Northampton CountyPopulation 2025: 11,879
- Northumberland CountyPopulation 2025: 12,557
- Norton cityPopulation 2025: 3,477
- Nottoway CountyPopulation 2025: 15,796
- Orange CountyPopulation 2025: 40,083
- Page CountyPopulation 2025: 23,762
- Patrick CountyPopulation 2025: 17,424
- Petersburg cityPopulation 2025: 33,734
- Pittsylvania CountyPopulation 2025: 59,490
- Poquoson cityPopulation 2025: 13,292
- Portsmouth cityPopulation 2025: 96,777
- Powhatan CountyPopulation 2025: 32,591
- Prince Edward CountyPopulation 2025: 22,391
- Prince George CountyPopulation 2025: 43,936
- Prince William CountyPopulation 2025: 502,966
- Pulaski CountyPopulation 2025: 33,586
- Radford cityPopulation 2025: 17,243
- Rappahannock CountyPopulation 2025: 7,439
- Richmond CountyPopulation 2025: 9,294
- Richmond cityPopulation 2025: 237,257
- Roanoke CountyPopulation 2025: 97,150
- Roanoke cityPopulation 2025: 99,111
- Rockbridge CountyPopulation 2025: 22,663
- Rockingham CountyPopulation 2025: 89,316
- Russell CountyPopulation 2025: 25,332
- Salem cityPopulation 2025: 25,816
- Scott CountyPopulation 2025: 21,200
- Shenandoah CountyPopulation 2025: 45,839
- Smyth CountyPopulation 2025: 28,882
- Southampton CountyPopulation 2025: 18,110
- Spotsylvania CountyPopulation 2025: 155,388
- Stafford CountyPopulation 2025: 170,803
- Staunton cityPopulation 2025: 26,801
- Suffolk cityPopulation 2025: 104,699
- Surry CountyPopulation 2025: 6,603
- Sussex CountyPopulation 2025: 10,755
- Tazewell CountyPopulation 2025: 38,635
- Virginia Beach cityPopulation 2025: 453,737
- Warren CountyPopulation 2025: 42,740
- Washington CountyPopulation 2025: 53,898
- Waynesboro cityPopulation 2025: 23,951
- Westmoreland CountyPopulation 2025: 19,715
- Williamsburg cityPopulation 2025: 15,861
- Winchester cityPopulation 2025: 28,272
- Wise CountyPopulation 2025: 34,824
- Wythe CountyPopulation 2025: 27,983
- York CountyPopulation 2025: 71,374
Sources: U.S. Census Bureau, County Population Totals 2020–2025 (Vintage 2025); boundaries from Census TIGERweb. Public domain.