Counties in Virginia by population

Fairfax County had the highest population of 133 counties in 2023, at 1.14 million. Highland County had the lowest, at 2,344. The median was 27,272 and the figure for Virginia was 8.73 million. Source: the U.S. Census Bureau.

Highest1,143,456Fairfax County
Lowest2,344Highland County
Median27,272133 counties
Virginia8,732,034History

Top 40 counties, 2023

CSVChart (SVG)

Fairfax CountyFairfax County: 1,143,456 persons1,143,456Prince William CountyPrince William County: 491,396 persons491,396Virginia Beach cityVirginia Beach city: 453,402 persons453,402Loudoun CountyLoudoun County: 436,786 persons436,786Chesterfield CountyChesterfield County: 385,138 persons385,138Henrico CountyHenrico County: 336,037 persons336,037Chesapeake cityChesapeake city: 253,782 persons253,782Arlington CountyArlington County: 234,369 persons234,369Norfolk cityNorfolk city: 232,862 persons232,862Richmond cityRichmond city: 230,804 persons230,804Newport News cityNewport News city: 183,311 persons183,311Stafford CountyStafford County: 165,794 persons165,794Alexandria cityAlexandria city: 155,798 persons155,798Spotsylvania CountySpotsylvania County: 149,837 persons149,837Hampton cityHampton city: 137,043 persons137,043Albemarle CountyAlbemarle County: 115,664 persons115,664Hanover CountyHanover County: 114,263 persons114,263Suffolk citySuffolk city: 100,927 persons100,927Montgomery CountyMontgomery County: 98,606 persons98,606Roanoke cityRoanoke city: 97,741 persons97,741Roanoke CountyRoanoke County: 97,219 persons97,219Portsmouth cityPortsmouth city: 97,030 persons97,030Frederick CountyFrederick County: 96,248 persons96,248Rockingham CountyRockingham County: 86,900 persons86,900James City CountyJames City County: 82,369 persons82,369Bedford CountyBedford County: 81,765 persons81,765Lynchburg cityLynchburg city: 79,769 persons79,769Augusta CountyAugusta County: 78,325 persons78,325Fauquier CountyFauquier County: 75,256 persons75,256York CountyYork County: 71,020 persons71,020Pittsylvania CountyPittsylvania County: 59,652 persons59,652Franklin CountyFranklin County: 55,475 persons55,475Campbell CountyCampbell County: 55,308 persons55,308Culpeper CountyCulpeper County: 55,263 persons55,263Washington CountyWashington County: 53,998 persons53,998Harrisonburg cityHarrisonburg city: 50,976 persons50,976Henry CountyHenry County: 49,709 persons49,709Shenandoah CountyShenandoah County: 45,202 persons45,202Charlottesville cityCharlottesville city: 44,832 persons44,832Manassas cityManassas city: 43,184 persons43,184
persons. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2023
persons
Change on 2022
1Fairfax County1,143,456+0.4%
2Prince William County491,396+0.8%
3Virginia Beach city453,402-0.3%
4Loudoun County436,786+1%
5Chesterfield County385,138+1.7%
6Henrico County336,037+0.3%
7Chesapeake city253,782+0.5%
8Arlington County234,369+0.4%
9Norfolk city232,862-0%
10Richmond city230,804+0.8%
11Newport News city183,311-0.4%
12Stafford County165,794+1.6%
13Alexandria city155,798+0.6%
14Spotsylvania County149,837+2.1%
15Hampton city137,043-0.6%
16Albemarle County115,664+0.7%
17Hanover County114,263+1.2%
18Suffolk city100,927+2.3%
19Montgomery County98,606-0.1%
20Roanoke city97,741-0.2%
21Roanoke County97,219+0.4%
22Portsmouth city97,030-0%
23Frederick County96,248+1.5%
24Rockingham County86,900+1.6%
25James City County82,369+1.1%
26Bedford County81,765+1.2%
27Lynchburg city79,769+0.6%
28Augusta County78,325+0.5%
29Fauquier County75,256+0.8%
30York County71,020-0.3%
31Pittsylvania County59,652-0.4%
32Franklin County55,475+0.8%
33Campbell County55,308+0.5%
34Culpeper County55,263+1.7%
35Washington County53,998+0.3%
36Harrisonburg city50,976-0.1%
37Henry County49,709-0.1%
38Shenandoah County45,202+0.7%
39Charlottesville city44,832-0.6%
40Manassas city43,184+1.1%
41Prince George County43,0880%
42Danville city42,060-0%
43Warren County41,983+1.3%
44Louisa County41,036+2.6%
45Isle of Wight County40,627+1.2%
46Gloucester County40,016+1.2%
47Tazewell County39,272-0.9%
48Orange County38,572+1.5%
49Wise County35,194-0.4%
50Botetourt County34,138+0.1%
51Pulaski County33,611-0.1%
52Accomack County33,510+0.9%
53Halifax County33,470-0.4%
54Petersburg city33,316-0.5%
55Caroline County32,745+2.4%
56Powhatan County32,102+1.6%
57Amherst County31,557+0.1%
58Mecklenburg County30,610+0.4%
59Carroll County29,197+0.3%
60Fredericksburg city29,180+1.6%
61Smyth County29,166-0.8%
62Fluvanna County28,493+1.3%
63Dinwiddie County28,476+1.2%
64King George County28,447+2.1%
65Wythe County28,166+0.1%
66Winchester city27,864-0.4%
67Goochland County27,272+4%
68New Kent County26,178+4.8%
69Staunton city25,855-0.3%
70Salem city25,575-0.4%
71Russell County25,501+0.2%
72Fairfax city25,070+1.7%
73Page County23,671-0.3%
74Waynesboro city23,128+1.7%
75Hopewell city22,911+0.2%
76Rockbridge County22,433-0.7%
77Prince Edward County22,022+0.8%
78Lee County21,773-0.4%
79Scott County21,409-0.5%
80Greene County21,355+1.6%
81King William County19,048+2.9%
82Buchanan County18,981-1.7%
83Westmoreland County18,978+1.4%
84Colonial Heights city18,409+0.9%
85Southampton County18,050+0.9%
86Patrick County17,468-0.5%
87Buckingham County16,9850%
88Radford city16,969+1.5%
89Appomattox County16,846+0.9%
90Bristol city16,709-1.2%
91Giles County16,523+0.5%
92Manassas Park city16,316-1.9%
93Williamsburg city16,046+2.2%
94Brunswick County15,786-0.4%
95Floyd County15,713+0.6%
96Nottoway County15,581+0.1%
97Clarke County15,399+0.6%
98Grayson County15,259-0.4%
99Falls Church city14,808+2%
100Alleghany County14,733-0.2%
101Nelson County14,652-0.2%
102Madison County14,108+0.7%
103Martinsville city13,726+0.5%
104Amelia County13,583+1.2%
105Dickenson County13,576-1%
106Poquoson city12,602-0.1%
107Northumberland County12,410+1.2%
108Lunenburg County12,058+0.3%
109Northampton County12,043+0.6%
110Charlotte County11,408-0.1%
111Greensville County11,175-0.4%
112Middlesex County10,925-0.3%
113Lancaster County10,879+0.4%
114Sussex County10,801+1.4%
115Essex County10,590-0.4%
116Cumberland County9,914+1.6%
117Richmond County9,164+0.7%
118Mathews County8,558+1.1%
119Franklin city8,323+0.9%
120Lexington city7,530+0.4%
121Rappahannock County7,448+0.1%
122Galax city6,777+0.8%
123King and Queen County6,739+0.4%
124Charles City County6,652+1.1%
125Surry County6,591+1.4%
126Buena Vista city6,578+0.3%
127Bland County6,228+1.3%
128Covington city5,600-1.3%
129Emporia city5,481-0.8%
130Craig County4,822-0.7%
131Bath County4,062-0.3%
132Norton city3,515-2.2%
133Highland County2,344+1.6%

Other periods

About this ranking

Resident population. Spain and the EU: 1 January, with Spanish figures from the official municipal register (PadrĂ³n). United States: Census Bureau population estimates for 1 July. Other countries and the World: World Bank mid-year estimates, which count all residents regardless of legal status or citizenship.

For Denmark, Statistics Denmark counts the registered resident population on 1 January. Greenland and the Faroe Islands are excluded. The annual series selects the first-quarter reference date from FOLK1A. The World Bank series exists for every country, so use it (through compare) to rank countries on one basis.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. Annual estimates of the resident population for the United States, states and counties, 1 July (Population Estimates Program). https://www2.census.gov/programs-surveys/popest/datasets/2020-2025/. Retrieved 2026-10-08.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Virginia by population using official data, and cite the source.
rank_places {"indicator":"population","level":"province","within":"Virginia","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population&level=province&within=Virginia&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest population?

Fairfax County, with 1.14 million in 2023, according to the U.S. Census Bureau.

Which county has the lowest population?

Highland County, with 2,344 in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Annual estimates of the resident population for the United States, states and counties, 1 July (Population Estimates Program). Retrieved 2026-10-08.

Population: other rankings

Counties in Virginia: more rankings