Counties in Virginia by GDP per capita (US dollars)

Surry County had the highest GDP per capita (US dollars) of 82 counties in 2020, at $181,432. Cumberland County had the lowest, at $14,401. The median was $35,803 and the figure for Virginia was $65,528. Source: BEA.

Highest181,432Surry County
Lowest14,401Cumberland County
Median35,80382 counties
Virginia65,528History

Top 40 counties, 2020

CSVChart (SVG)

Surry CountySurry County: 181,432 USD181,432Arlington CountyArlington County: 159,769 USD159,769Goochland CountyGoochland County: 125,936 USD125,936Richmond cityRichmond city: 111,811 USD111,811Alexandria cityAlexandria city: 96,638 USD96,638Henrico CountyHenrico County: 92,892 USD92,892Norfolk cityNorfolk city: 84,934 USD84,934King George CountyKing George County: 79,775 USD79,775Newport News cityNewport News city: 77,299 USD77,299Roanoke cityRoanoke city: 75,182 USD75,182Loudoun CountyLoudoun County: 70,776 USD70,776Portsmouth cityPortsmouth city: 66,456 USD66,456Louisa CountyLouisa County: 60,617 USD60,617Brunswick CountyBrunswick County: 58,559 USD58,559Hanover CountyHanover County: 57,428 USD57,428Accomack CountyAccomack County: 57,176 USD57,176Wythe CountyWythe County: 53,589 USD53,589Virginia Beach cityVirginia Beach city: 51,443 USD51,443Hampton cityHampton city: 51,395 USD51,395Bath CountyBath County: 49,234 USD49,234Lancaster CountyLancaster County: 47,366 USD47,366Buchanan CountyBuchanan County: 46,950 USD46,950Chesterfield CountyChesterfield County: 46,640 USD46,640Warren CountyWarren County: 46,155 USD46,155Suffolk citySuffolk city: 46,013 USD46,013Chesapeake cityChesapeake city: 45,861 USD45,861Northampton CountyNorthampton County: 42,489 USD42,489Fauquier CountyFauquier County: 41,565 USD41,565Stafford CountyStafford County: 41,052 USD41,052Shenandoah CountyShenandoah County: 40,872 USD40,872Rappahannock CountyRappahannock County: 40,180 USD40,180Botetourt CountyBotetourt County: 39,933 USD39,933Pulaski CountyPulaski County: 39,577 USD39,577Mecklenburg CountyMecklenburg County: 38,294 USD38,294Culpeper CountyCulpeper County: 37,083 USD37,083Middlesex CountyMiddlesex County: 37,019 USD37,019Charles City CountyCharles City County: 36,276 USD36,276Nelson CountyNelson County: 36,263 USD36,263Essex CountyEssex County: 36,258 USD36,258Isle of Wight CountyIsle of Wight County: 36,213 USD36,213
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2020
USD
Change on 2019
1Surry County181,432-2.3%
2Arlington County159,769-0.2%
3Goochland County125,936+2.9%
4Richmond city111,811+3.2%
5Alexandria city96,638-0.9%
6Henrico County92,892-3.2%
7Norfolk city84,934+0.7%
8King George County79,775+4%
9Newport News city77,299+0.7%
10Roanoke city75,182+1.8%
11Loudoun County70,776-3.3%
12Portsmouth city66,456+0.4%
13Louisa County60,617-3%
14Brunswick County58,559+7.9%
15Hanover County57,428-0.5%
16Accomack County57,176+1.9%
17Wythe County53,589+1.6%
18Virginia Beach city51,443+1.1%
19Hampton city51,395+1.1%
20Bath County49,234-10.8%
21Lancaster County47,366+1.7%
22Buchanan County46,950-8%
23Chesterfield County46,640+0.2%
24Warren County46,155-1.6%
25Suffolk city46,013+6%
26Chesapeake city45,861+3.7%
27Northampton County42,489+5.5%
28Fauquier County41,565+2.6%
29Stafford County41,052+5.5%
30Shenandoah County40,872-2.8%
31Rappahannock County40,180+1.4%
32Botetourt County39,933-0.9%
33Pulaski County39,577-5.9%
34Mecklenburg County38,294+9.2%
35Culpeper County37,083-0.1%
36Middlesex County37,019-0.3%
37Charles City County36,276+5.7%
38Nelson County36,263+2.4%
39Essex County36,258-0.8%
40Isle of Wight County36,213-3%
41Halifax County35,935-2.3%
42Dickenson County35,671+5.6%
43Prince Edward County34,963-1.4%
44Smyth County34,939-2.6%
45Bland County34,820-2.2%
46Richmond County34,732+8.6%
47Buckingham County34,712+6.3%
48Northumberland County34,103-1.3%
49Sussex County33,950+2.5%
50Nottoway County33,812-4.5%
51Orange County33,351-2.5%
52Giles County33,343+6.3%
53Fluvanna County31,763-10.5%
54Clarke County31,205-5.4%
55King William County30,526-4.6%
56Franklin County30,360+3.6%
57Tazewell County30,025-1.7%
58Powhatan County28,995+1.2%
59Highland County28,992-11.2%
60New Kent County28,956+7.5%
61Russell County28,157+2.6%
62Westmoreland County27,501+3.5%
63Caroline County27,362+8.7%
64Madison County27,162+4.4%
65Floyd County26,382+6%
66Amherst County26,049-2.2%
67Bedford County25,542-2.2%
68Gloucester County25,217+4.3%
69Charlotte County24,621+3.7%
70Mathews County24,564+4%
71King and Queen County24,308+9.1%
72Page County24,241-7.9%
73Patrick County22,942-2.7%
74Greene County22,513-2.4%
75Craig County21,983+2.2%
76Lunenburg County21,412+2.3%
77Amelia County20,980-3.4%
78Scott County20,631-0.1%
79Appomattox County19,779+0.9%
80Lee County19,370+8.5%
81Grayson County19,291+6%
82Cumberland County14,401-7.1%

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,432 in 2020, according to BEA.

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

Cumberland County, with $14,401 in 2020.

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