Counties in North Carolina by GDP (US dollars)

Mecklenburg County had the highest GDP (US dollars) of 100 counties in 2020, at $127.23 billion. Tyrrell County had the lowest, at $115.84 million. The median was $1.88 billion and the figure for North Carolina was $600.77 billion. Source: the U.S. Bureau of Economic Analysis.

Highest127,225.4Mecklenburg County
Lowest115.8Tyrrell County
Median1,882.3100 counties
North Carolina600,774.8History

Top 40 counties, 2020

CSVChart (SVG)

Mecklenburg CountyMecklenburg County: 127,225.4 USD million127,225.4Wake CountyWake County: 87,427 USD million87,427Durham CountyDurham County: 37,915.6 USD million37,915.6Guilford CountyGuilford County: 34,719.2 USD million34,719.2Forsyth CountyForsyth County: 26,029.1 USD million26,029.1Cumberland CountyCumberland County: 18,729 USD million18,729Buncombe CountyBuncombe County: 14,815.2 USD million14,815.2New Hanover CountyNew Hanover County: 14,550.3 USD million14,550.3Iredell CountyIredell County: 10,208.8 USD million10,208.8Pitt CountyPitt County: 9,649.8 USD million9,649.8Orange CountyOrange County: 9,570.7 USD million9,570.7Onslow CountyOnslow County: 9,317.4 USD million9,317.4Catawba CountyCatawba County: 9,231.5 USD million9,231.5Cabarrus CountyCabarrus County: 8,468.8 USD million8,468.8Union CountyUnion County: 8,289 USD million8,289Gaston CountyGaston County: 7,956.6 USD million7,956.6Johnston CountyJohnston County: 7,791.9 USD million7,791.9Alamance CountyAlamance County: 6,757.9 USD million6,757.9Rowan CountyRowan County: 5,744.2 USD million5,744.2Brunswick CountyBrunswick County: 5,717.3 USD million5,717.3Nash CountyNash County: 5,306.5 USD million5,306.5Craven CountyCraven County: 5,241.1 USD million5,241.1Davidson CountyDavidson County: 5,137.2 USD million5,137.2Wayne CountyWayne County: 5,113.5 USD million5,113.5Cleveland CountyCleveland County: 4,390.8 USD million4,390.8Henderson CountyHenderson County: 4,347.5 USD million4,347.5Randolph CountyRandolph County: 4,340.8 USD million4,340.8Robeson CountyRobeson County: 4,067.9 USD million4,067.9Wilson CountyWilson County: 4,065.2 USD million4,065.2Moore CountyMoore County: 4,023.2 USD million4,023.2Granville CountyGranville County: 3,670.9 USD million3,670.9Lincoln CountyLincoln County: 3,146.1 USD million3,146.1Rockingham CountyRockingham County: 2,976.7 USD million2,976.7Lee CountyLee County: 2,906 USD million2,906Harnett CountyHarnett County: 2,801.3 USD million2,801.3Lenoir CountyLenoir County: 2,785.1 USD million2,785.1Burke CountyBurke County: 2,724.2 USD million2,724.2Caldwell CountyCaldwell County: 2,614.8 USD million2,614.8Surry CountySurry County: 2,589.4 USD million2,589.4Carteret CountyCarteret County: 2,539.1 USD million2,539.1
USD million. Source: BEA. Retrieved 2026-10-08.

Full ranking

RankCounties2020
USD million
Change on 2019
1Mecklenburg County127,225.4+2.9%
2Wake County87,427+1.2%
3Durham County37,915.6+6.7%
4Guilford County34,719.2-1.4%
5Forsyth County26,029.1-5.7%
6Cumberland County18,729+2.4%
7Buncombe County14,815.2-5%
8New Hanover County14,550.3+2.6%
9Iredell County10,208.8+4.9%
10Pitt County9,649.8+0.2%
11Orange County9,570.7+0.4%
12Onslow County9,317.4+4%
13Catawba County9,231.5-1.2%
14Cabarrus County8,468.8+1.4%
15Union County8,289-0.9%
16Gaston County7,956.6-0.1%
17Johnston County7,791.9+7.6%
18Alamance County6,757.9+3.2%
19Rowan County5,744.2+1.6%
20Brunswick County5,717.3+11.4%
21Nash County5,306.5+6.1%
22Craven County5,241.1+0.5%
23Davidson County5,137.2+0.9%
24Wayne County5,113.5+0.5%
25Cleveland County4,390.8-3.2%
26Henderson County4,347.5+1.3%
27Randolph County4,340.8-0.9%
28Robeson County4,067.9-0.6%
29Wilson County4,065.2+0.6%
30Moore County4,023.2+2.8%
31Granville County3,670.9+8.1%
32Lincoln County3,146.1+3.4%
33Rockingham County2,976.7-3.7%
34Lee County2,906+3.4%
35Harnett County2,801.3+2%
36Lenoir County2,785.1-3.7%
37Burke County2,724.2+1.4%
38Caldwell County2,614.8+3.8%
39Surry County2,589.4-1.6%
40Carteret County2,539.1-4.2%
41Wilkes County2,507.4+1.4%
42Watauga County2,350.1-0.5%
43Dare County2,312.3-6.9%
44McDowell County2,062.8+5.4%
45Haywood County2,024.3+0.6%
46Duplin County2,023.8+0.3%
47Franklin County1,972.8+8.7%
48Richmond County1,963.2+0.9%
49Chatham County1,937.2+10.1%
50Rutherford County1,882.9-1.8%
51Transylvania County1,881.8+2.5%
52Stanly County1,878.9-1.2%
53Beaufort County1,856.4-5%
54Sampson County1,836.8-3.4%
55Macon County1,688.5+0.4%
56Jackson County1,679.2+0.3%
57Pasquotank County1,654+3.4%
58Pender County1,615.7+1.2%
59Edgecombe County1,578.8-1.7%
60Person County1,569.4-7.2%
61Columbus County1,549.1-1.5%
62Halifax County1,509.7-1.2%
63Davie County1,480.8+1.8%
64Bladen County1,422.2+0.9%
65Vance County1,266.1-1.3%
66Hoke County1,224.7+11.5%
67Scotland County1,177.1-2.9%
68Montgomery County1,083+4.8%
69Stokes County1,049-6.5%
70Yadkin County923.5-2.5%
71Cherokee County864.6-0.3%
72Alexander County864.1+1.1%
73Hertford County836.6-2.2%
74Ashe County825.4+0.9%
75Currituck County818.4+0.1%
76Anson County762.1-6.2%
77Swain County729.2+2.2%
78Martin County689.7+0.6%
79Avery County661.7+2.8%
80Bertie County629.1-4.9%
81Mitchell County569.9-1.2%
82Northampton County538.5-4.5%
83Polk County517.6-2.2%
84Chowan County516.5-12%
85Yancey County461.4+0.1%
86Madison County429.4-0.5%
87Greene County425.4-3.6%
88Caswell County369-0.5%
89Warren County325.9+2.7%
90Alleghany County319.6+0.4%
91Pamlico County306.1-1.2%
92Perquimans County286.4+2.2%
93Washington County276.1-1%
94Graham County256.4-3.6%
95Clay County235.2-0.7%
96Gates County215.7+4.4%
97Hyde County182.7-3.2%
98Camden County168.7+3.1%
99Jones County166.3-18.5%
100Tyrrell County115.8-2.7%

Other periods

About this ranking

GDP at current prices, millions of US dollars. United States: Bureau of Economic Analysis GDP by state (the national figure is the total of the same table) and GDP by county. Other countries and the World: World Bank, converted from national currency at official annual average exchange rates.

US dollars, for the United States, its states and counties, and for every country and the World from the World Bank. For Spain and the EU in euros use gdp. Exchange rate swings move dollar values even when output does not.

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

U.S. Bureau of Economic Analysis. CAGDP1: county GDP summary, current-dollar GDP (published in thousands of dollars, shown in millions). https://apps.bea.gov/regional/zip/CAGDP1.zip. Retrieved 2026-10-08.

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

Mecklenburg County, with $127.23 billion in 2020, according to the U.S. Bureau of Economic Analysis.

Which county has the lowest GDP (US dollars)?

Tyrrell County, with $115.84 million in 2020.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Bureau of Economic Analysis, CAGDP1: county GDP summary, current-dollar GDP (published in thousands of dollars, shown in millions). Retrieved 2026-10-08.

Gross domestic product (GDP), US dollars: other rankings

Counties in North Carolina: more rankings