Counties in Virginia by GDP per capita (US dollars)

Surry County had the highest GDP per capita (US dollars) of 82 counties in 2017, at $181,975. Cumberland County had the lowest, at $16,368. The median was $32,786 and the figure for Virginia was $60,586. Source: BEA.

Highest181,975Surry County
Lowest16,368Cumberland County
Median32,78682 counties
Virginia60,586History

Top 40 counties, 2017

CSVChart (SVG)

Surry CountySurry County: 181,975 USD181,975Arlington CountyArlington County: 145,088 USD145,088Goochland CountyGoochland County: 111,443 USD111,443Richmond cityRichmond city: 100,931 USD100,931Alexandria cityAlexandria city: 94,729 USD94,729Norfolk cityNorfolk city: 89,660 USD89,660Henrico CountyHenrico County: 87,030 USD87,030King George CountyKing George County: 71,941 USD71,941Roanoke cityRoanoke city: 71,255 USD71,255Loudoun CountyLoudoun County: 67,523 USD67,523Newport News cityNewport News city: 66,693 USD66,693Louisa CountyLouisa County: 62,277 USD62,277Portsmouth cityPortsmouth city: 60,635 USD60,635Wythe CountyWythe County: 60,023 USD60,023Hanover CountyHanover County: 53,221 USD53,221Bath CountyBath County: 51,655 USD51,655Accomack CountyAccomack County: 51,146 USD51,146Brunswick CountyBrunswick County: 50,878 USD50,878Virginia Beach cityVirginia Beach city: 48,926 USD48,926Hampton cityHampton city: 48,921 USD48,921Chesterfield CountyChesterfield County: 44,960 USD44,960Warren CountyWarren County: 44,302 USD44,302Buchanan CountyBuchanan County: 43,952 USD43,952Isle of Wight CountyIsle of Wight County: 41,851 USD41,851Rappahannock CountyRappahannock County: 41,809 USD41,809Chesapeake cityChesapeake city: 41,596 USD41,596Suffolk citySuffolk city: 40,436 USD40,436Lancaster CountyLancaster County: 39,608 USD39,608Fauquier CountyFauquier County: 38,726 USD38,726Halifax CountyHalifax County: 38,037 USD38,037Northampton CountyNorthampton County: 37,821 USD37,821Stafford CountyStafford County: 36,796 USD36,796Botetourt CountyBotetourt County: 36,359 USD36,359Middlesex CountyMiddlesex County: 35,945 USD35,945Shenandoah CountyShenandoah County: 35,893 USD35,893Fluvanna CountyFluvanna County: 34,676 USD34,676Pulaski CountyPulaski County: 34,600 USD34,600Culpeper CountyCulpeper County: 34,336 USD34,336Essex CountyEssex County: 33,524 USD33,524Nelson CountyNelson County: 33,240 USD33,240
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2017
USD
Change on 2016
1Surry County181,975+2.5%
2Arlington County145,088+4%
3Goochland County111,443+12.6%
4Richmond city100,931+2.2%
5Alexandria city94,729+2%
6Norfolk city89,660-0.8%
7Henrico County87,030+4%
8King George County71,941+2.1%
9Roanoke city71,255+1.2%
10Loudoun County67,523+3.6%
11Newport News city66,693+0.3%
12Louisa County62,277+3.7%
13Portsmouth city60,635+3.8%
14Wythe County60,023+6.5%
15Hanover County53,221-1%
16Bath County51,655+2.9%
17Accomack County51,146+2.7%
18Brunswick County50,878+23%
19Virginia Beach city48,926+4.7%
20Hampton city48,921+3.3%
21Chesterfield County44,960-0.4%
22Warren County44,302+1.2%
23Buchanan County43,952+15.1%
24Isle of Wight County41,851-6.6%
25Rappahannock County41,809+2.3%
26Chesapeake city41,596+1.8%
27Suffolk city40,436-2.3%
28Lancaster County39,608+1.1%
29Fauquier County38,726+0.2%
30Halifax County38,037-5.3%
31Northampton County37,821-1.9%
32Stafford County36,796-0%
33Botetourt County36,359-9.1%
34Middlesex County35,945+11.1%
35Shenandoah County35,893+0.5%
36Fluvanna County34,676+8.7%
37Pulaski County34,600+3.1%
38Culpeper County34,336-2.9%
39Essex County33,524-1.3%
40Nelson County33,240+2.7%
41Smyth County32,853-3.2%
42Prince Edward County32,719+5%
43Clarke County32,700+2%
44Northumberland County32,650-3.4%
45Orange County32,628+5.2%
46Bland County32,534+5.1%
47Mecklenburg County32,513-0.4%
48Nottoway County32,124+5.2%
49Highland County31,987+6.3%
50Charles City County30,729+6%
51King William County30,232+0.8%
52Buckingham County29,972-3.2%
53Giles County29,905+4.7%
54Richmond County29,689-1.5%
55Sussex County29,159+2.4%
56Tazewell County28,888+2.4%
57Dickenson County28,691+8.5%
58Franklin County27,293+0.4%
59Powhatan County26,886-0.2%
60Bedford County25,670+1.1%
61Amherst County25,519-0.5%
62Madison County25,468-15.4%
63Westmoreland County25,074-1.8%
64Page County24,7970%
65Caroline County24,585-0.6%
66Russell County24,105-2.4%
67New Kent County23,504+0.6%
68Charlotte County23,354-1%
69Floyd County23,299+4%
70Patrick County23,251+3.2%
71Gloucester County22,604+1.1%
72Greene County22,130-0.1%
73Amelia County21,715+0.4%
74Mathews County20,697-4.2%
75King and Queen County20,667+0.9%
76Craig County19,779+3.1%
77Lunenburg County19,395-0.6%
78Appomattox County19,039+2.5%
79Scott County18,014-5%
80Grayson County17,276+0.2%
81Lee County16,823-5.1%
82Cumberland County16,368+5.4%

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 $181,975 in 2017, according to BEA.

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

Cumberland County, with $16,368 in 2017.

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