Counties in North Dakota by GDP (US dollars)

Cass County had the highest GDP (US dollars) of 53 counties in 2020, at $13.88 billion. Slope County had the lowest, at $34.62 million. The median was $278.27 million and the figure for North Dakota was $56.52 billion. Source: the U.S. Bureau of Economic Analysis.

Highest13,878.3Cass County
Lowest34.6Slope County
Median278.353 counties
North Dakota56,522History

All counties, 2020

CSVChart (SVG)

Cass CountyCass County: 13,878.3 USD million13,878.3Burleigh CountyBurleigh County: 5,910.9 USD million5,910.9Williams CountyWilliams County: 4,467.5 USD million4,467.5Grand Forks CountyGrand Forks County: 4,290.5 USD million4,290.5Ward CountyWard County: 4,100.4 USD million4,100.4McKenzie CountyMcKenzie County: 2,674 USD million2,674Stark CountyStark County: 2,644.3 USD million2,644.3Morton CountyMorton County: 1,508.7 USD million1,508.7Mountrail CountyMountrail County: 1,335.2 USD million1,335.2Stutsman CountyStutsman County: 1,286.4 USD million1,286.4Mercer CountyMercer County: 1,038.4 USD million1,038.4Sargent CountySargent County: 1,028.8 USD million1,028.8McLean CountyMcLean County: 847.7 USD million847.7Richland CountyRichland County: 826.3 USD million826.3Dunn CountyDunn County: 780.6 USD million780.6Barnes CountyBarnes County: 672 USD million672Ramsey CountyRamsey County: 658.6 USD million658.6Walsh CountyWalsh County: 653.1 USD million653.1Pembina CountyPembina County: 496 USD million496Traill CountyTraill County: 479.1 USD million479.1Bottineau CountyBottineau County: 436 USD million436Rolette CountyRolette County: 412.4 USD million412.4Cavalier CountyCavalier County: 396.4 USD million396.4Dickey CountyDickey County: 312.2 USD million312.2Wells CountyWells County: 284.2 USD million284.2Oliver CountyOliver County: 280.9 USD million280.9McHenry CountyMcHenry County: 278.3 USD million278.3Foster CountyFoster County: 268.8 USD million268.8LaMoure CountyLaMoure County: 262.7 USD million262.7Benson CountyBenson County: 260.1 USD million260.1Ransom CountyRansom County: 258.2 USD million258.2Billings CountyBillings County: 247.8 USD million247.8Pierce CountyPierce County: 236.2 USD million236.2Bowman CountyBowman County: 219.9 USD million219.9Burke CountyBurke County: 207.8 USD million207.8Emmons CountyEmmons County: 198.1 USD million198.1Towner CountyTowner County: 193.4 USD million193.4Renville CountyRenville County: 169.8 USD million169.8Divide CountyDivide County: 168.2 USD million168.2Steele CountySteele County: 165.1 USD million165.1McIntosh CountyMcIntosh County: 158 USD million158Nelson CountyNelson County: 153.1 USD million153.1Sioux CountySioux County: 150.7 USD million150.7Griggs CountyGriggs County: 145 USD million145Kidder CountyKidder County: 133.2 USD million133.2Eddy CountyEddy County: 125.3 USD million125.3Hettinger CountyHettinger County: 121.7 USD million121.7Adams CountyAdams County: 117.7 USD million117.7Grant CountyGrant County: 113.2 USD million113.2Logan CountyLogan County: 102.5 USD million102.5Golden Valley CountyGolden Valley County: 77.1 USD million77.1Sheridan CountySheridan County: 56.4 USD million56.4Slope CountySlope County: 34.6 USD million34.6
USD million. Source: BEA. Retrieved 2026-10-08.

Full ranking

RankCounties2020
USD million
Change on 2019
1Cass County13,878.3-0.5%
2Burleigh County5,910.9-2.4%
3Williams County4,467.5-29.2%
4Grand Forks County4,290.5-0.8%
5Ward County4,100.4-5.3%
6McKenzie County2,674-32.8%
7Stark County2,644.3-14.6%
8Morton County1,508.7+0.2%
9Mountrail County1,335.2-26.9%
10Stutsman County1,286.4-1.3%
11Mercer County1,038.4-3.4%
12Sargent County1,028.8+24.1%
13McLean County847.7+3.3%
14Richland County826.3-4.8%
15Dunn County780.6-37.6%
16Barnes County672-0.9%
17Ramsey County658.6+7.4%
18Walsh County653.1+14.2%
19Pembina County496+5.3%
20Traill County479.1+3.7%
21Bottineau County436-1.1%
22Rolette County412.4+3.6%
23Cavalier County396.4+16.4%
24Dickey County312.2-17.1%
25Wells County284.2+9.1%
26Oliver County280.9+6.8%
27McHenry County278.3+11.7%
28Foster County268.8+12.8%
29LaMoure County262.7-12.6%
30Benson County260.1+7.6%
31Ransom County258.2-10%
32Billings County247.8+37.6%
33Pierce County236.2+1.1%
34Bowman County219.9-10.4%
35Burke County207.8-4.7%
36Emmons County198.1+33%
37Towner County193.4+15.2%
38Renville County169.8-8.6%
39Divide County168.2-8.2%
40Steele County165.1+6.8%
41McIntosh County158+3.5%
42Nelson County153.1+0.9%
43Sioux County150.7+11.3%
44Griggs County145-2.4%
45Kidder County133.2+9.1%
46Eddy County125.3-4.9%
47Hettinger County121.7+36.4%
48Adams County117.7-26.5%
49Grant County113.2+22.4%
50Logan County102.5-5%
51Golden Valley County77.1-4.4%
52Sheridan County56.4-5.5%
53Slope County34.6+4.1%

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

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

Which county has the lowest GDP (US dollars)?

Slope County, with $34.62 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 Dakota: more rankings