Counties in North Carolina by GDP per capita (US dollars)

Mecklenburg County had the highest GDP per capita (US dollars) of 100 counties in 2017, at $103,922. Warren County had the lowest, at $15,519. The median was $33,975 and the figure for North Carolina was $53,754. Source: BEA.

Highest103,922Mecklenburg County
Lowest15,519Warren County
Median33,975100 counties
North Carolina53,754History

Top 40 counties, 2017

CSVChart (SVG)

Mecklenburg CountyMecklenburg County: 103,922 USD103,922Durham CountyDurham County: 100,248 USD100,248Wake CountyWake County: 70,975 USD70,975Forsyth CountyForsyth County: 70,690 USD70,690Guilford CountyGuilford County: 64,269 USD64,269Dare CountyDare County: 63,914 USD63,914Orange CountyOrange County: 59,943 USD59,943Nash CountyNash County: 57,334 USD57,334Catawba CountyCatawba County: 57,158 USD57,158New Hanover CountyNew Hanover County: 56,986 USD56,986Pitt CountyPitt County: 56,905 USD56,905Granville CountyGranville County: 55,601 USD55,601Lenoir CountyLenoir County: 53,479 USD53,479Buncombe CountyBuncombe County: 52,105 USD52,105Cumberland CountyCumberland County: 51,270 USD51,270Wilson CountyWilson County: 50,355 USD50,355Iredell CountyIredell County: 49,508 USD49,508Beaufort CountyBeaufort County: 49,269 USD49,269Bladen CountyBladen County: 47,966 USD47,966Craven CountyCraven County: 47,962 USD47,962Transylvania CountyTransylvania County: 44,879 USD44,879Lee CountyLee County: 44,684 USD44,684Richmond CountyRichmond County: 44,566 USD44,566Swain CountySwain County: 44,506 USD44,506Chowan CountyChowan County: 42,698 USD42,698Onslow CountyOnslow County: 42,534 USD42,534Cleveland CountyCleveland County: 42,403 USD42,403Duplin CountyDuplin County: 41,539 USD41,539Wayne CountyWayne County: 41,343 USD41,343Person CountyPerson County: 40,892 USD40,892Watauga CountyWatauga County: 39,846 USD39,846Brunswick CountyBrunswick County: 39,836 USD39,836Macon CountyMacon County: 39,310 USD39,310Pasquotank CountyPasquotank County: 39,088 USD39,088McDowell CountyMcDowell County: 37,822 USD37,822Cabarrus CountyCabarrus County: 37,605 USD37,605Wilkes CountyWilkes County: 37,466 USD37,466Montgomery CountyMontgomery County: 37,369 USD37,369Moore CountyMoore County: 37,203 USD37,203Alamance CountyAlamance County: 37,196 USD37,196
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2017
USD
Change on 2016
1Mecklenburg County103,922+3.1%
2Durham County100,248-3.1%
3Wake County70,975+2.9%
4Forsyth County70,690+2.2%
5Guilford County64,269+1%
6Dare County63,914+4.4%
7Orange County59,943+4%
8Nash County57,334-19.5%
9Catawba County57,158+4.3%
10New Hanover County56,986+0.6%
11Pitt County56,905+3.3%
12Granville County55,601+20.6%
13Lenoir County53,479+4.1%
14Buncombe County52,105+7.6%
15Cumberland County51,270-5.8%
16Wilson County50,355-3.4%
17Iredell County49,508+1.5%
18Beaufort County49,269-4.6%
19Bladen County47,966+7.8%
20Craven County47,962+2.6%
21Transylvania County44,879+33.7%
22Lee County44,684-3.6%
23Richmond County44,566+2%
24Swain County44,506+5.7%
25Chowan County42,698+13.1%
26Onslow County42,534+2.6%
27Cleveland County42,403+11.9%
28Duplin County41,539+6.3%
29Wayne County41,343+4%
30Person County40,8920%
31Watauga County39,846+2.6%
32Brunswick County39,836+0.4%
33Macon County39,310+4.8%
34Pasquotank County39,088+5.5%
35McDowell County37,822-0.3%
36Cabarrus County37,605+7.1%
37Wilkes County37,466+5.4%
38Montgomery County37,369+6.9%
39Moore County37,203+2.3%
40Alamance County37,196-2.6%
41Bertie County36,932+3.1%
42Carteret County36,899+7.4%
43Rowan County36,174+0.9%
44Johnston County35,644+10.6%
45Anson County35,512+6%
46Henderson County35,213-2.3%
47Jackson County34,948+5.2%
48Hertford County34,385+9%
49Surry County34,321+3.6%
50Tyrrell County34,064+5.4%
51Hyde County33,886+5.2%
52Davie County33,769+14.4%
53Gaston County33,760+3.1%
54Avery County33,743+1.7%
55Sampson County33,526+6.1%
56Rockingham County33,456-1.7%
57Mitchell County33,384+6.5%
58Lincoln County33,313+6.1%
59Union County33,270+6.9%
60Scotland County31,906-9.7%
61Edgecombe County31,458+5%
62Burke County31,434+0.7%
63Robeson County31,314+11.3%
64Martin County30,627+2.3%
65Caldwell County30,517+5.4%
66Vance County30,352+1.7%
67Alleghany County30,063-3%
68Stanly County29,855+2.6%
69Haywood County29,789+4.5%
70Currituck County29,327+13.9%
71Davidson County29,283+4.4%
72Ashe County29,127+2.8%
73Randolph County29,085+2.9%
74Halifax County28,887+4%
75Northampton County28,273+8.9%
76Columbus County28,056+4.3%
77Cherokee County27,550+5.5%
78Graham County27,507+6.3%
79Rutherford County26,809+2.8%
80Franklin County26,698-2.3%
81Stokes County26,124-1.1%
82Yadkin County25,698+3.7%
83Polk County25,614+5.8%
84Pender County25,078+3%
85Chatham County23,777-1.1%
86Pamlico County23,684+6.8%
87Alexander County22,927+6.7%
88Washington County22,247-0.5%
89Jones County21,658+15.3%
90Greene County21,589+2.7%
91Yancey County20,925-2.1%
92Perquimans County20,761+26.2%
93Harnett County19,406+4.1%
94Clay County18,766+2.3%
95Hoke County18,743+2.9%
96Madison County18,502+4.7%
97Gates County18,343+20.3%
98Caswell County16,597+7.3%
99Camden County15,885+1.9%
100Warren County15,519-0.7%

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 North Carolina by GDP per capita (US dollars) using official data, and cite the source.
rank_places {"indicator":"gdp_per_capita_usd","level":"province","within":"North Carolina","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=gdp_per_capita_usd&level=province&within=North%20Carolina&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)?

Mecklenburg County, with $103,922 in 2017, according to BEA.

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

Warren County, with $15,519 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 North Carolina: more rankings