Counties in Virginia by GDP per capita (US dollars)

Surry County had the highest GDP per capita (US dollars) of 82 counties in 2021, at $202,065. Cumberland County had the lowest, at $18,285. The median was $38,480 and the figure for Virginia was $71,174. Source: BEA.

Highest202,065Surry County
Lowest18,285Cumberland County
Median38,48082 counties
Virginia71,174History

Top 40 counties, 2021

CSVChart (SVG)

Surry CountySurry County: 202,065 USD202,065Arlington CountyArlington County: 175,599 USD175,599Goochland CountyGoochland County: 137,666 USD137,666Richmond cityRichmond city: 119,155 USD119,155Alexandria cityAlexandria city: 104,628 USD104,628Henrico CountyHenrico County: 101,875 USD101,875Norfolk cityNorfolk city: 93,900 USD93,900King George CountyKing George County: 85,696 USD85,696Roanoke cityRoanoke city: 84,196 USD84,196Newport News cityNewport News city: 83,861 USD83,861Loudoun CountyLoudoun County: 78,330 USD78,330Portsmouth cityPortsmouth city: 70,587 USD70,587Louisa CountyLouisa County: 68,293 USD68,293Hanover CountyHanover County: 63,060 USD63,060Accomack CountyAccomack County: 62,848 USD62,848Brunswick CountyBrunswick County: 60,574 USD60,574Buchanan CountyBuchanan County: 58,954 USD58,954Bath CountyBath County: 57,833 USD57,833Wythe CountyWythe County: 56,676 USD56,676Virginia Beach cityVirginia Beach city: 55,819 USD55,819Hampton cityHampton city: 53,986 USD53,986Chesterfield CountyChesterfield County: 50,593 USD50,593Lancaster CountyLancaster County: 49,919 USD49,919Dickenson CountyDickenson County: 48,934 USD48,934Chesapeake cityChesapeake city: 48,896 USD48,896Suffolk citySuffolk city: 48,833 USD48,833Warren CountyWarren County: 48,599 USD48,599Fauquier CountyFauquier County: 44,696 USD44,696Pulaski CountyPulaski County: 44,118 USD44,118Rappahannock CountyRappahannock County: 44,086 USD44,086Stafford CountyStafford County: 43,953 USD43,953Botetourt CountyBotetourt County: 43,562 USD43,562Shenandoah CountyShenandoah County: 43,501 USD43,501Giles CountyGiles County: 43,015 USD43,015Northampton CountyNorthampton County: 42,793 USD42,793Nelson CountyNelson County: 41,259 USD41,259Mecklenburg CountyMecklenburg County: 41,192 USD41,192Culpeper CountyCulpeper County: 39,996 USD39,996Charles City CountyCharles City County: 39,130 USD39,130Middlesex CountyMiddlesex County: 39,000 USD39,000
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2021
USD
Change on 2020
1Surry County202,065+11.4%
2Arlington County175,599+9.9%
3Goochland County137,666+9.3%
4Richmond city119,155+6.6%
5Alexandria city104,628+8.3%
6Henrico County101,875+9.7%
7Norfolk city93,900+10.6%
8King George County85,696+7.4%
9Roanoke city84,196+12%
10Newport News city83,861+8.5%
11Loudoun County78,330+10.7%
12Portsmouth city70,587+6.2%
13Louisa County68,293+12.7%
14Hanover County63,060+9.8%
15Accomack County62,848+9.9%
16Brunswick County60,574+3.4%
17Buchanan County58,954+25.6%
18Bath County57,833+17.5%
19Wythe County56,676+5.8%
20Virginia Beach city55,819+8.5%
21Hampton city53,986+5%
22Chesterfield County50,593+8.5%
23Lancaster County49,919+5.4%
24Dickenson County48,934+37.2%
25Chesapeake city48,896+6.6%
26Suffolk city48,833+6.1%
27Warren County48,599+5.3%
28Fauquier County44,696+7.5%
29Pulaski County44,118+11.5%
30Rappahannock County44,086+9.7%
31Stafford County43,953+7.1%
32Botetourt County43,562+9.1%
33Shenandoah County43,501+6.4%
34Giles County43,015+29%
35Northampton County42,793+0.7%
36Nelson County41,259+13.8%
37Mecklenburg County41,192+7.6%
38Culpeper County39,996+7.9%
39Charles City County39,130+7.9%
40Middlesex County39,000+5.4%
41Essex County38,703+6.7%
42Sussex County38,257+12.7%
43Halifax County38,117+6.1%
44Smyth County38,066+9%
45Nottoway County37,993+12.4%
46Prince Edward County37,909+8.4%
47Isle of Wight County36,764+1.5%
48Richmond County36,567+5.3%
49Bland County35,369+1.6%
50Orange County35,100+5.2%
51Highland County34,450+18.8%
52Clarke County34,314+10%
53Fluvanna County34,012+7.1%
54Buckingham County33,974-2.1%
55Franklin County33,925+11.7%
56Northumberland County33,204-2.6%
57King William County32,939+7.9%
58Tazewell County32,154+7.1%
59New Kent County30,796+6.4%
60Page County30,385+25.3%
61Powhatan County30,291+4.5%
62Madison County29,540+8.8%
63Caroline County29,377+7.4%
64Amherst County28,908+11%
65Russell County28,430+1%
66Bedford County28,356+11%
67Charlotte County28,340+15.1%
68Westmoreland County28,200+2.5%
69Floyd County27,803+5.4%
70King and Queen County27,371+12.6%
71Gloucester County26,901+6.7%
72Amelia County25,833+23.1%
73Lunenburg County25,626+19.7%
74Craig County25,461+15.8%
75Patrick County25,343+10.5%
76Mathews County25,260+2.8%
77Greene County24,945+10.8%
78Appomattox County22,773+15.1%
79Scott County21,566+4.5%
80Lee County20,027+3.4%
81Grayson County19,672+2%
82Cumberland County18,285+27%

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 $202,065 in 2021, according to BEA.

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

Cumberland County, with $18,285 in 2021.

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