Counties in Virginia by GDP per capita (US dollars), 2024

Surry County had the highest GDP per capita (US dollars) of 82 counties in 2024, at $225,767. Cumberland County had the lowest, at $23,043. The median was $47,599 and the figure for Virginia was $87,157. Source: BEA.

Highest225,767Surry County
Lowest23,043Cumberland County
Median47,59982 counties
Virginia87,157History

Top 40 counties, 2024

CSVChart (SVG)

Surry CountySurry County: 225,767 USD225,767Arlington CountyArlington County: 204,655 USD204,655Richmond cityRichmond city: 150,246 USD150,246Goochland CountyGoochland County: 141,785 USD141,785Norfolk cityNorfolk city: 115,820 USD115,820Alexandria cityAlexandria city: 113,136 USD113,136Henrico CountyHenrico County: 110,910 USD110,910Roanoke cityRoanoke city: 102,752 USD102,752Newport News cityNewport News city: 102,663 USD102,663Loudoun CountyLoudoun County: 101,166 USD101,166King George CountyKing George County: 100,743 USD100,743Portsmouth cityPortsmouth city: 80,610 USD80,610Bath CountyBath County: 80,328 USD80,328Hanover CountyHanover County: 80,006 USD80,006Brunswick CountyBrunswick County: 76,012 USD76,012Buchanan CountyBuchanan County: 74,965 USD74,965Louisa CountyLouisa County: 73,789 USD73,789Virginia Beach cityVirginia Beach city: 72,292 USD72,292Wythe CountyWythe County: 67,302 USD67,302Hampton cityHampton city: 66,527 USD66,527Dickenson CountyDickenson County: 63,419 USD63,419Chesterfield CountyChesterfield County: 61,577 USD61,577Lancaster CountyLancaster County: 61,390 USD61,390Accomack CountyAccomack County: 61,040 USD61,040Warren CountyWarren County: 60,225 USD60,225Chesapeake cityChesapeake city: 59,791 USD59,791Northampton CountyNorthampton County: 56,826 USD56,826Pulaski CountyPulaski County: 56,311 USD56,311Giles CountyGiles County: 55,849 USD55,849Suffolk citySuffolk city: 55,442 USD55,442Botetourt CountyBotetourt County: 55,157 USD55,157Fauquier CountyFauquier County: 54,756 USD54,756Charles City CountyCharles City County: 54,589 USD54,589Essex CountyEssex County: 52,455 USD52,455Rappahannock CountyRappahannock County: 52,125 USD52,125Mecklenburg CountyMecklenburg County: 51,964 USD51,964Shenandoah CountyShenandoah County: 49,960 USD49,960Stafford CountyStafford County: 49,403 USD49,403Halifax CountyHalifax County: 48,965 USD48,965Culpeper CountyCulpeper County: 48,515 USD48,515
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2024
USD
Change on 2023
1Surry County225,767-12.4%
2Arlington County204,655+2.6%
3Richmond city150,246+5.1%
4Goochland County141,785-1.2%
5Norfolk city115,820+4.7%
6Alexandria city113,136+2.4%
7Henrico County110,910+3.2%
8Roanoke city102,752+5.1%
9Newport News city102,663+2.9%
10Loudoun County101,166+5.3%
11King George County100,743+5.2%
12Portsmouth city80,610+3.2%
13Bath County80,328+7.9%
14Hanover County80,006+2.1%
15Brunswick County76,012+17.9%
16Buchanan County74,965-5.1%
17Louisa County73,789-5%
18Virginia Beach city72,292+9.9%
19Wythe County67,302+1.9%
20Hampton city66,527+7.6%
21Dickenson County63,419-5.8%
22Chesterfield County61,577+5.6%
23Lancaster County61,390+1.6%
24Accomack County61,040+4%
25Warren County60,225-0.1%
26Chesapeake city59,791+4.5%
27Northampton County56,826+2%
28Pulaski County56,311+5.2%
29Giles County55,849-1.1%
30Suffolk city55,442+4.9%
31Botetourt County55,157+5.6%
32Fauquier County54,756+8.1%
33Charles City County54,589+7.8%
34Essex County52,455+5.4%
35Rappahannock County52,125+1.6%
36Mecklenburg County51,964+7.4%
37Shenandoah County49,960+3.4%
38Stafford County49,403+1.3%
39Halifax County48,965+7.8%
40Culpeper County48,515+5.1%
41Middlesex County47,770+4.5%
42Nelson County47,429+2%
43Highland County47,122+14.4%
44Smyth County46,314+3.1%
45Bland County45,825+6.2%
46Nottoway County44,816+1.7%
47Prince Edward County44,688+2.8%
48King William County44,191+9.5%
49Tazewell County44,137+2.6%
50Fluvanna County43,782+2.6%
51Richmond County42,994+5.1%
52Orange County41,563+3.9%
53Sussex County40,826-2.3%
54Buckingham County40,7790%
55Isle of Wight County40,386-16.4%
56Franklin County39,828+4.6%
57New Kent County39,707+8.7%
58Clarke County39,209+3.6%
59Powhatan County38,898+7.9%
60Northumberland County38,583+1.9%
61Caroline County37,734+7.2%
62Page County37,658+0.2%
63Madison County36,591+5.2%
64Russell County35,552+4.3%
65Amherst County34,729+6%
66Westmoreland County34,624-0%
67Floyd County34,234+6.1%
68Gloucester County33,903+5.5%
69Charlotte County33,439+1.4%
70Bedford County33,413+3.8%
71King and Queen County32,360+9.1%
72Craig County31,473+6.4%
73Greene County31,318+6.1%
74Patrick County30,910+3.3%
75Mathews County30,286+2.8%
76Amelia County28,775+1.9%
77Scott County28,528+7.1%
78Lunenburg County28,236+5.9%
79Appomattox County28,045+5.4%
80Grayson County26,071+3.5%
81Lee County26,014+5%
82Cumberland County23,043+9.5%

Other periods

About this ranking

Gross domestic product at current prices in US dollars divided by the resident population.

United States, states and counties: Invokely calculation, BEA current-dollar GDP divided by the BEA mid-year population of the same year and place; both inputs are shown with each value. GDP is counted where production happens and population where people live, so places with many commuters or capital-intensive industries, such as the District of Columbia or oil counties, show very high values. Not the same as per_capita_personal_income. For Spain and the EU use gdp_per_capita (EUR) or gdp_per_capita_pps. Other countries and the World: World Bank, converted at official annual average exchange rates (market rates, not purchasing power parity, so it understates living standards in lower-price countries). For euros use gdp_per_capita.

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

Invokely calculation from GDP in current dollars (BEA SAGDP2 and CAGDP1) divided by mid-year population (BEA SAINC1 and CAINC1). https://invokely.ai/docs/methodology#gdp_per_capita_usd. Retrieved 2026-10-09.

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 GDP per capita (US dollars) using official data, and cite the source.
rank_places {"indicator":"gdp_per_capita_usd","level":"province","within":"Virginia","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=gdp_per_capita_usd&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 GDP per capita (US dollars)?

Surry County, with $225,767 in 2024, according to BEA.

Which county has the lowest GDP per capita (US dollars)?

Cumberland County, with $23,043 in 2024.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Invokely, GDP in current dollars (BEA SAGDP2 and CAGDP1) divided by mid-year population (BEA SAINC1 and CAINC1). Retrieved 2026-10-09.

GDP per capita, US dollars: other rankings

Counties in Virginia: more rankings