Counties in Virginia by GDP per capita (US dollars)

Surry County had the highest GDP per capita (US dollars) of 82 counties in 2023, at $257,830. Cumberland County had the lowest, at $21,045. The median was $45,942 and the figure for Virginia was $83,270. Source: BEA.

Highest257,830Surry County
Lowest21,045Cumberland County
Median45,94282 counties
Virginia83,270History

Top 40 counties, 2023

CSVChart (SVG)

Surry CountySurry County: 257,830 USD257,830Arlington CountyArlington County: 199,454 USD199,454Goochland CountyGoochland County: 143,514 USD143,514Richmond cityRichmond city: 142,942 USD142,942Norfolk cityNorfolk city: 110,591 USD110,591Alexandria cityAlexandria city: 110,434 USD110,434Henrico CountyHenrico County: 107,465 USD107,465Newport News cityNewport News city: 99,807 USD99,807Roanoke cityRoanoke city: 97,729 USD97,729Loudoun CountyLoudoun County: 96,115 USD96,115King George CountyKing George County: 95,720 USD95,720Buchanan CountyBuchanan County: 79,002 USD79,002Hanover CountyHanover County: 78,374 USD78,374Portsmouth cityPortsmouth city: 78,123 USD78,123Louisa CountyLouisa County: 77,638 USD77,638Bath CountyBath County: 74,429 USD74,429Dickenson CountyDickenson County: 67,322 USD67,322Wythe CountyWythe County: 66,053 USD66,053Virginia Beach cityVirginia Beach city: 65,756 USD65,756Brunswick CountyBrunswick County: 64,479 USD64,479Hampton cityHampton city: 61,826 USD61,826Lancaster CountyLancaster County: 60,410 USD60,410Warren CountyWarren County: 60,283 USD60,283Accomack CountyAccomack County: 58,679 USD58,679Chesterfield CountyChesterfield County: 58,300 USD58,300Chesapeake cityChesapeake city: 57,211 USD57,211Giles CountyGiles County: 56,466 USD56,466Northampton CountyNorthampton County: 55,734 USD55,734Pulaski CountyPulaski County: 53,508 USD53,508Suffolk citySuffolk city: 52,835 USD52,835Botetourt CountyBotetourt County: 52,208 USD52,208Rappahannock CountyRappahannock County: 51,325 USD51,325Fauquier CountyFauquier County: 50,676 USD50,676Charles City CountyCharles City County: 50,630 USD50,630Essex CountyEssex County: 49,790 USD49,790Stafford CountyStafford County: 48,792 USD48,792Mecklenburg CountyMecklenburg County: 48,376 USD48,376Shenandoah CountyShenandoah County: 48,303 USD48,303Isle of Wight CountyIsle of Wight County: 48,292 USD48,292Nelson CountyNelson County: 46,511 USD46,511
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2023
USD
Change on 2022
1Surry County257,830+0.2%
2Arlington County199,454+10.2%
3Goochland County143,514+1.2%
4Richmond city142,942+10.8%
5Norfolk city110,591+6.8%
6Alexandria city110,434+0.3%
7Henrico County107,465-0.3%
8Newport News city99,807+10.1%
9Roanoke city97,729+8.7%
10Loudoun County96,115+11.3%
11King George County95,720+8.3%
12Buchanan County79,002+1.5%
13Hanover County78,374+9.6%
14Portsmouth city78,123+4%
15Louisa County77,638+3.8%
16Bath County74,429+9.7%
17Dickenson County67,322+6%
18Wythe County66,053+7.9%
19Virginia Beach city65,756+9.4%
20Brunswick County64,479-3.5%
21Hampton city61,826+9.4%
22Lancaster County60,410+13.1%
23Warren County60,283+9.6%
24Accomack County58,679-6.3%
25Chesterfield County58,300+6.4%
26Chesapeake city57,211+9%
27Giles County56,466+28.5%
28Northampton County55,734+22.6%
29Pulaski County53,508+6.1%
30Suffolk city52,835+4.3%
31Botetourt County52,208+10.6%
32Rappahannock County51,325+12%
33Fauquier County50,676+5.8%
34Charles City County50,630+15%
35Essex County49,790+22.7%
36Stafford County48,792+5.3%
37Mecklenburg County48,376+7.4%
38Shenandoah County48,303+4.1%
39Isle of Wight County48,292+22.4%
40Nelson County46,511+8.8%
41Culpeper County46,168+7.2%
42Middlesex County45,716+8.6%
43Halifax County45,438+6.6%
44Smyth County44,911+10.5%
45Nottoway County44,080-0.2%
46Prince Edward County43,477+5%
47Bland County43,161+11.8%
48Tazewell County43,035+10.6%
49Fluvanna County42,667+9%
50Sussex County41,776+8.2%
51Highland County41,202-1.8%
52Richmond County40,908+7.4%
53Buckingham County40,771+8.6%
54King William County40,344+14.4%
55Orange County40,000+11%
56Franklin County38,070+4.5%
57Northumberland County37,869+12.2%
58Clarke County37,851+7.2%
59Page County37,596+1.8%
60New Kent County36,524+20.4%
61Powhatan County36,046+7.8%
62Caroline County35,191+10%
63Madison County34,776+11.9%
64Westmoreland County34,636+15.6%
65Russell County34,101+9.6%
66Charlotte County32,990+0.2%
67Amherst County32,757+8.4%
68Floyd County32,269+9.8%
69Bedford County32,195+8.7%
70Gloucester County32,126+10.9%
71Patrick County29,931+6.1%
72King and Queen County29,648+6.1%
73Craig County29,584+9.5%
74Greene County29,521+9.2%
75Mathews County29,461+11.2%
76Amelia County28,247-11.3%
77Lunenburg County26,666+9%
78Scott County26,624+11.3%
79Appomattox County26,611+11.3%
80Grayson County25,200+19.4%
81Lee County24,777+12.4%
82Cumberland County21,045-10.2%

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 $257,830 in 2023, according to BEA.

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

Cumberland County, with $21,045 in 2023.

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