Counties in Virginia by GDP per capita (US dollars)

Surry County had the highest GDP per capita (US dollars) of 82 counties in 2018, at $171,258. Cumberland County had the lowest, at $15,589. The median was $34,698 and the figure for Virginia was $62,845. Source: BEA.

Highest171,258Surry County
Lowest15,589Cumberland County
Median34,69882 counties
Virginia62,845History

Top 40 counties, 2018

CSVChart (SVG)

Surry CountySurry County: 171,258 USD171,258Arlington CountyArlington County: 153,050 USD153,050Goochland CountyGoochland County: 112,311 USD112,311Richmond cityRichmond city: 104,553 USD104,553Alexandria cityAlexandria city: 97,707 USD97,707Henrico CountyHenrico County: 91,544 USD91,544Norfolk cityNorfolk city: 85,124 USD85,124King George CountyKing George County: 74,357 USD74,357Roanoke cityRoanoke city: 72,889 USD72,889Newport News cityNewport News city: 72,038 USD72,038Loudoun CountyLoudoun County: 70,285 USD70,285Louisa CountyLouisa County: 62,742 USD62,742Portsmouth cityPortsmouth city: 61,303 USD61,303Wythe CountyWythe County: 56,817 USD56,817Hanover CountyHanover County: 54,705 USD54,705Accomack CountyAccomack County: 53,605 USD53,605Brunswick CountyBrunswick County: 50,888 USD50,888Hampton cityHampton city: 49,535 USD49,535Bath CountyBath County: 49,392 USD49,392Virginia Beach cityVirginia Beach city: 48,777 USD48,777Buchanan CountyBuchanan County: 47,776 USD47,776Chesterfield CountyChesterfield County: 46,018 USD46,018Warren CountyWarren County: 43,525 USD43,525Chesapeake cityChesapeake city: 43,022 USD43,022Suffolk citySuffolk city: 41,386 USD41,386Fauquier CountyFauquier County: 40,938 USD40,938Lancaster CountyLancaster County: 40,889 USD40,889Isle of Wight CountyIsle of Wight County: 40,279 USD40,279Pulaski CountyPulaski County: 39,336 USD39,336Shenandoah CountyShenandoah County: 38,940 USD38,940Northampton CountyNorthampton County: 38,858 USD38,858Rappahannock CountyRappahannock County: 38,650 USD38,650Stafford CountyStafford County: 38,416 USD38,416Botetourt CountyBotetourt County: 38,398 USD38,398Halifax CountyHalifax County: 38,272 USD38,272Culpeper CountyCulpeper County: 36,441 USD36,441Middlesex CountyMiddlesex County: 36,241 USD36,241Bland CountyBland County: 35,694 USD35,694Northumberland CountyNorthumberland County: 35,417 USD35,417Nelson CountyNelson County: 35,034 USD35,034
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2018
USD
Change on 2017
1Surry County171,258-5.9%
2Arlington County153,050+5.5%
3Goochland County112,311+0.8%
4Richmond city104,553+3.6%
5Alexandria city97,707+3.1%
6Henrico County91,544+5.2%
7Norfolk city85,124-5.1%
8King George County74,357+3.4%
9Roanoke city72,889+2.3%
10Newport News city72,038+8%
11Loudoun County70,285+4.1%
12Louisa County62,742+0.7%
13Portsmouth city61,303+1.1%
14Wythe County56,817-5.3%
15Hanover County54,705+2.8%
16Accomack County53,605+4.8%
17Brunswick County50,8880%
18Hampton city49,535+1.3%
19Bath County49,392-4.4%
20Virginia Beach city48,777-0.3%
21Buchanan County47,776+8.7%
22Chesterfield County46,018+2.4%
23Warren County43,525-1.8%
24Chesapeake city43,022+3.4%
25Suffolk city41,386+2.3%
26Fauquier County40,938+5.7%
27Lancaster County40,889+3.2%
28Isle of Wight County40,279-3.8%
29Pulaski County39,336+13.7%
30Shenandoah County38,940+8.5%
31Northampton County38,858+2.7%
32Rappahannock County38,650-7.6%
33Stafford County38,416+4.4%
34Botetourt County38,398+5.6%
35Halifax County38,272+0.6%
36Culpeper County36,441+6.1%
37Middlesex County36,241+0.8%
38Bland County35,694+9.7%
39Northumberland County35,417+8.5%
40Nelson County35,034+5.4%
41Essex County34,870+4%
42Smyth County34,526+5.1%
43Fluvanna County34,164-1.5%
44Orange County34,140+4.6%
45Prince Edward County33,596+2.7%
46Mecklenburg County33,587+3.3%
47Nottoway County33,428+4.1%
48Clarke County32,729+0.1%
49Buckingham County32,311+7.8%
50Richmond County32,048+7.9%
51Charles City County32,045+4.3%
52Giles County31,876+6.6%
53Highland County31,385-1.9%
54Dickenson County31,120+8.5%
55Tazewell County30,817+6.7%
56King William County30,698+1.5%
57Sussex County29,725+1.9%
58Franklin County28,781+5.5%
59Russell County27,127+12.5%
60Powhatan County27,016+0.5%
61Amherst County26,472+3.7%
62Westmoreland County26,228+4.6%
63Bedford County26,194+2%
64Madison County25,960+1.9%
65Page County25,708+3.7%
66Floyd County25,301+8.6%
67Caroline County24,839+1%
68New Kent County24,547+4.4%
69Charlotte County23,632+1.2%
70Gloucester County23,473+3.8%
71Patrick County23,025-1%
72Mathews County22,353+8%
73Greene County22,234+0.5%
74King and Queen County21,377+3.4%
75Craig County21,057+6.5%
76Amelia County20,455-5.8%
77Lunenburg County20,064+3.5%
78Scott County20,005+11.1%
79Appomattox County19,294+1.3%
80Grayson County18,156+5.1%
81Lee County17,577+4.5%
82Cumberland County15,589-4.8%

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 $171,258 in 2018, according to BEA.

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

Cumberland County, with $15,589 in 2018.

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