Counties in Virginia by median age

Northumberland County had the highest median age of 133 counties in 2023, at 59.5 years. Lexington city had the lowest, at 22.5 years. The median was 42.9 years and the figure for Virginia was 38.8 years. Source: the U.S. Census Bureau.

Lowest22.5Lexington city
Median42.9133 counties
Virginia38.8History

Top 40 counties, 2023

CSVChart (SVG)

Northumberland CountyNorthumberland County: 59.5 years59.5Lancaster CountyLancaster County: 59.1 years59.1Highland CountyHighland County: 57.1 years57.1Middlesex CountyMiddlesex County: 55.5 years55.5Mathews CountyMathews County: 53.8 years53.8Charles City CountyCharles City County: 52.6 years52.6Bath CountyBath County: 52.3 years52.3Northampton CountyNorthampton County: 51.6 years51.6Nelson CountyNelson County: 51.3 years51.3Patrick CountyPatrick County: 51 years51Surry CountySurry County: 50.7 years50.7Rappahannock CountyRappahannock County: 50.1 years50.1Rockbridge CountyRockbridge County: 49.7 years49.7Goochland CountyGoochland County: 49.4 years49.4Carroll CountyCarroll County: 49 years49King and Queen CountyKing and Queen County: 49 years49Mecklenburg CountyMecklenburg County: 48.8 years48.8Franklin CountyFranklin County: 48.5 years48.5Grayson CountyGrayson County: 48.5 years48.5Clarke CountyClarke County: 48.3 years48.3Pittsylvania CountyPittsylvania County: 48.3 years48.3Alleghany CountyAlleghany County: 48.1 years48.1Botetourt CountyBotetourt County: 48.1 years48.1Floyd CountyFloyd County: 48 years48Westmoreland CountyWestmoreland County: 48 years48Henry CountyHenry County: 47.9 years47.9Scott CountyScott County: 47.6 years47.6Accomack CountyAccomack County: 47.5 years47.5Buchanan CountyBuchanan County: 47.3 years47.3James City CountyJames City County: 47.2 years47.2Bedford CountyBedford County: 47.1 years47.1Bland CountyBland County: 47.1 years47.1Essex CountyEssex County: 47.1 years47.1Pulaski CountyPulaski County: 46.9 years46.9Southampton CountySouthampton County: 46.9 years46.9Washington CountyWashington County: 46.9 years46.9Halifax CountyHalifax County: 46.7 years46.7Russell CountyRussell County: 46.5 years46.5Madison CountyMadison County: 46.2 years46.2Smyth CountySmyth County: 46.2 years46.2
years. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2023
years
Change on 2022
1Northumberland County59.5+0.5
2Lancaster County59.1-0.1
3Highland County57.1-0.9
4Middlesex County55.5+0.6
5Mathews County53.8+0.1
6Charles City County52.6+0.6
7Bath County52.3+0.5
8Northampton County51.6+0.3
9Nelson County51.3+0.6
10Patrick County51+0.1
11Surry County50.7+0.2
12Rappahannock County50.1+0.1
13Rockbridge County49.7+0.3
14Goochland County49.4+0.4
15Carroll County49+0.3
15King and Queen County49+1.6
17Mecklenburg County48.8+0.2
18Franklin County48.5+0.1
18Grayson County48.5-0.5
20Clarke County48.3-0.1
20Pittsylvania County48.3+0.3
22Alleghany County48.1+0.1
22Botetourt County48.1+0.6
24Floyd County48-0.4
24Westmoreland County48+0.1
26Henry County47.9-0.4
27Scott County47.6-0.1
28Accomack County47.5+0.2
29Buchanan County47.3-0.3
30James City County47.2+0.1
31Bedford County47.1+0.3
31Bland County47.1+0.7
31Essex County47.1+0.2
34Pulaski County46.9-0.3
34Southampton County46.9-0.1
34Washington County46.9+0.1
37Halifax County46.7+0.1
38Russell County46.5-0.1
39Madison County46.2-0.4
39Smyth County46.20
41Craig County46.10
41Richmond County46.10
43Dickenson County45.9+0.4
43Wythe County45.9+0.3
45Giles County45.8+0.4
46Lee County45.4+0.2
46Page County45.4+0.1
48Powhatan County45.3-0.3
49Charlotte County45.2-0.2
49Cumberland County45.2-1.1
51Tazewell County45+0.4
52Augusta County44.9+0.1
53Amelia County44.8-0.3
53Louisa County44.8-0.2
53Lunenburg County44.8+0.8
56Gloucester County44.6+0.3
57Brunswick County44.4-0.2
58Isle of Wight County44.20
59Buckingham County43.7+0.4
59Roanoke County43.7+0.1
61Dinwiddie County43.40
61New Kent County43.4+0.2
63Amherst County43.3-0.6
63Appomattox County43.3+0.2
63Fluvanna County43.3+0.2
66Campbell County43.2+0.1
67Shenandoah County42.9-0.7
68Bristol city42.6-1.1
69Hanover County42.3-0.1
70Wise County42.1+0.1
71Orange County42-0.8
72Galax city41.9-0.7
73Covington city41.5-0.4
74Poquoson city41.4-1
75Nottoway County41.2-0.1
76Norton city41.1-2.5
77Staunton city410
77Sussex County41+0.6
79Danville city40.8-0.2
79Fauquier County40.80
79Greene County40.8-0.9
82Frederick County40.60
83Franklin city40.5+1.7
83King William County40.5-0.3
83Warren County40.5-0.4
86Rockingham County40.3-0.2
86Salem city40.3-0.5
88Martinsville city40.2+0.3
89Greensville County39.9-0.9
90Albemarle County39.8+0.1
90York County39.8+0.1
92Emporia city39.5-0.4
93Caroline County39.4+0.2
93Falls Church city39.4+0.6
93Henrico County39.4+0.1
96Culpeper County39.3-0.2
97Chesterfield County38.90
97Fairfax County38.9+0.3
97Waynesboro city38.9+0.2
100Suffolk city38.7+0.2
101Colonial Heights city38.5+0.1
102King George County38.30
102Spotsylvania County38.3+0.2
104Roanoke city38-0.1
105Loudoun County37.8+0.5
106Chesapeake city37.7+0.3
107Alexandria city37.5+0.1
108Virginia Beach city37.4+0.3
109Fairfax city37.3-0.2
110Winchester city36.7+0.1
111Hampton city36.50
112Hopewell city36.4+0.7
113Stafford County36.3-0.1
114Buena Vista city36.2+0.9
115Prince William County36+0.2
116Petersburg city35.8-0.8
116Portsmouth city35.8+0.2
118Arlington County35.5+0.2
119Manassas Park city35.3-0.5
120Manassas city34.7-0.4
121Richmond city34.50
122Newport News city34.2+0.1
123Prince George County33.4-0.8
124Charlottesville city32.9+0.5
125Norfolk city32.4+0.2
125Prince Edward County32.4+0.4
127Fredericksburg city31+0.1
128Montgomery County30.2+0.5
129Lynchburg city28.40
130Harrisonburg city25.40
131Williamsburg city24-0.6
132Radford city23-0.3
133Lexington city22.5-0.2

Other periods

About this ranking

Age that divides the resident population into two halves of equal size. Spain and the EU: on 1 January. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

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. American Community Survey 5-year estimates, table B01002: median age, total population. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b01002.dat. 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 median age using official data, and cite the source.
rank_places {"indicator":"median_age","level":"province","within":"Virginia","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_age&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 median age?

Northumberland County, with 59.5 years in 2023, according to the U.S. Census Bureau.

Which county has the lowest median age?

Lexington city, with 22.5 years 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, American Community Survey 5-year estimates, table B01002: median age, total population. Retrieved 2026-10-08.

Median age: other rankings

Counties in Virginia: more rankings