Counties in Virginia by population

Fairfax County had the highest population of 133 counties in 2024, at 1.16 million. Highland County had the lowest, at 2,336. The median was 28,046 and the figure for Virginia was 8.82 million. Source: the U.S. Census Bureau.

Highest1,159,806Fairfax County
Lowest2,336Highland County
Median28,046133 counties
Virginia8,819,642History

Top 40 counties, 2024

CSVChart (SVG)

Fairfax CountyFairfax County: 1,159,806 persons1,159,806Prince William CountyPrince William County: 498,352 persons498,352Virginia Beach cityVirginia Beach city: 453,763 persons453,763Loudoun CountyLoudoun County: 443,749 persons443,749Chesterfield CountyChesterfield County: 391,243 persons391,243Henrico CountyHenrico County: 340,024 persons340,024Chesapeake cityChesapeake city: 254,770 persons254,770Arlington CountyArlington County: 239,687 persons239,687Richmond cityRichmond city: 234,807 persons234,807Norfolk cityNorfolk city: 231,105 persons231,105Newport News cityNewport News city: 183,401 persons183,401Stafford CountyStafford County: 168,788 persons168,788Alexandria cityAlexandria city: 159,367 persons159,367Spotsylvania CountySpotsylvania County: 152,461 persons152,461Hampton cityHampton city: 137,399 persons137,399Albemarle CountyAlbemarle County: 117,312 persons117,312Hanover CountyHanover County: 115,553 persons115,553Suffolk citySuffolk city: 103,007 persons103,007Roanoke cityRoanoke city: 98,690 persons98,690Montgomery CountyMontgomery County: 98,357 persons98,357Frederick CountyFrederick County: 98,180 persons98,180Roanoke CountyRoanoke County: 97,373 persons97,373Portsmouth cityPortsmouth city: 96,845 persons96,845Rockingham CountyRockingham County: 88,319 persons88,319James City CountyJames City County: 82,896 persons82,896Bedford CountyBedford County: 82,467 persons82,467Lynchburg cityLynchburg city: 80,316 persons80,316Augusta CountyAugusta County: 78,764 persons78,764Fauquier CountyFauquier County: 75,865 persons75,865York CountyYork County: 71,338 persons71,338Pittsylvania CountyPittsylvania County: 59,505 persons59,505Culpeper CountyCulpeper County: 56,756 persons56,756Franklin CountyFranklin County: 55,612 persons55,612Campbell CountyCampbell County: 55,563 persons55,563Washington CountyWashington County: 54,114 persons54,114Harrisonburg cityHarrisonburg city: 50,792 persons50,792Henry CountyHenry County: 49,523 persons49,523Shenandoah CountyShenandoah County: 45,468 persons45,468Charlottesville cityCharlottesville city: 44,609 persons44,609Manassas cityManassas city: 44,038 persons44,038
persons. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2024
persons
Change on 2023
1Fairfax County1,159,806+1.4%
2Prince William County498,352+1.4%
3Virginia Beach city453,763+0.1%
4Loudoun County443,749+1.6%
5Chesterfield County391,243+1.6%
6Henrico County340,024+1.2%
7Chesapeake city254,770+0.4%
8Arlington County239,687+2.3%
9Richmond city234,807+1.7%
10Norfolk city231,105-0.8%
11Newport News city183,4010%
12Stafford County168,788+1.8%
13Alexandria city159,367+2.3%
14Spotsylvania County152,461+1.8%
15Hampton city137,399+0.3%
16Albemarle County117,312+1.4%
17Hanover County115,553+1.1%
18Suffolk city103,007+2.1%
19Roanoke city98,690+1%
20Montgomery County98,357-0.3%
21Frederick County98,180+2%
22Roanoke County97,373+0.2%
23Portsmouth city96,845-0.2%
24Rockingham County88,319+1.6%
25James City County82,896+0.6%
26Bedford County82,467+0.9%
27Lynchburg city80,316+0.7%
28Augusta County78,764+0.6%
29Fauquier County75,865+0.8%
30York County71,338+0.4%
31Pittsylvania County59,505-0.2%
32Culpeper County56,756+2.7%
33Franklin County55,612+0.2%
34Campbell County55,563+0.5%
35Washington County54,114+0.2%
36Harrisonburg city50,792-0.4%
37Henry County49,523-0.4%
38Shenandoah County45,468+0.6%
39Charlottesville city44,609-0.5%
40Manassas city44,038+2%
41Prince George County43,742+1.5%
42Warren County42,484+1.2%
43Louisa County42,176+2.8%
44Danville city41,958-0.2%
45Isle of Wight County40,890+0.6%
46Gloucester County40,067+0.1%
47Orange County39,193+1.6%
48Tazewell County38,986-0.7%
49Wise County35,035-0.5%
50Botetourt County34,057-0.2%
51Petersburg city34,030+2.1%
52Accomack County33,747+0.7%
53Caroline County33,586+2.6%
54Halifax County33,554+0.3%
55Pulaski County33,552-0.2%
56Powhatan County32,362+0.8%
57Amherst County31,653+0.3%
58Mecklenburg County30,809+0.7%
59Fredericksburg city29,985+2.8%
60Carroll County29,2110%
61Smyth County29,133-0.1%
62King George County28,900+1.6%
63Fluvanna County28,789+1%
64Dinwiddie County28,787+1.1%
65Goochland County28,263+3.6%
66Winchester city28,082+0.8%
67Wythe County28,046-0.4%
68New Kent County27,196+3.9%
69Staunton city26,260+1.6%
70Fairfax city26,038+3.9%
71Salem city25,737+0.6%
72Russell County25,430-0.3%
73Page County23,687+0.1%
74Waynesboro city23,575+1.9%
75Hopewell city23,064+0.7%
76Rockbridge County22,457+0.1%
77Prince Edward County22,319+1.3%
78Lee County21,7770%
79Greene County21,702+1.6%
80Scott County21,388-0.1%
81Westmoreland County19,338+1.9%
82King William County19,279+1.2%
83Buchanan County18,723-1.4%
84Colonial Heights city18,620+1.1%
85Southampton County18,018-0.2%
86Patrick County17,395-0.4%
87Radford city17,239+1.6%
88Buckingham County17,111+0.7%
89Appomattox County17,003+0.9%
90Giles County16,636+0.7%
91Bristol city16,454-1.5%
92Manassas Park city16,428+0.7%
93Williamsburg city15,944-0.6%
94Brunswick County15,763-0.1%
95Floyd County15,7130%
96Nottoway County15,690+0.7%
97Clarke County15,631+1.5%
98Grayson County15,333+0.5%
99Falls Church city15,046+1.6%
100Nelson County14,817+1.1%
101Alleghany County14,674-0.4%
102Madison County14,224+0.8%
103Martinsville city13,789+0.5%
104Amelia County13,707+0.9%
105Dickenson County13,388-1.4%
106Poquoson city12,863+2.1%
107Northumberland County12,4120%
108Lunenburg County12,078+0.2%
109Northampton County12,021-0.2%
110Charlotte County11,323-0.7%
111Greensville County11,1750%
112Lancaster County10,971+0.8%
113Middlesex County10,941+0.1%
114Sussex County10,742-0.5%
115Essex County10,677+0.8%
116Cumberland County10,203+2.9%
117Richmond County9,220+0.6%
118Mathews County8,585+0.3%
119Franklin city8,404+1%
120Lexington city7,701+2.3%
121Rappahannock County7,443-0.1%
122King and Queen County6,726-0.2%
123Galax city6,701-1.1%
124Buena Vista city6,611+0.5%
125Surry County6,5930%
126Charles City County6,582-1.1%
127Bland County6,186-0.7%
128Covington city5,688+1.6%
129Emporia city5,410-1.3%
130Craig County4,8220%
131Bath County4,058-0.1%
132Norton city3,5160%
133Highland County2,336-0.3%

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.16 million in 2024, according to the U.S. Census Bureau.

Which county has the lowest population?

Highland County, with 2,336 in 2024.

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