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

Dunn County had the highest GDP per capita (US dollars) of 53 counties in 2018, at $323,224. Rolette County had the lowest, at $33,083. The median was $61,655 and the figure for North Dakota was $78,259. Source: BEA.

Highest323,224Dunn County
Lowest33,083Rolette County
Median61,65553 counties
North Dakota78,259History

All counties, 2018

CSVChart (SVG)

Dunn CountyDunn County: 323,224 USD323,224McKenzie CountyMcKenzie County: 295,673 USD295,673Mountrail CountyMountrail County: 202,595 USD202,595Williams CountyWilliams County: 171,570 USD171,570Sargent CountySargent County: 170,997 USD170,997Oliver CountyOliver County: 138,162 USD138,162Billings CountyBillings County: 136,010 USD136,010Mercer CountyMercer County: 132,924 USD132,924Cavalier CountyCavalier County: 130,099 USD130,099Renville CountyRenville County: 101,972 USD101,972Burke CountyBurke County: 100,842 USD100,842Divide CountyDivide County: 95,355 USD95,355Stark CountyStark County: 93,065 USD93,065Towner CountyTowner County: 91,330 USD91,330McLean CountyMcLean County: 87,902 USD87,902Bowman CountyBowman County: 80,626 USD80,626Bottineau CountyBottineau County: 76,318 USD76,318Foster CountyFoster County: 75,331 USD75,331Cass CountyCass County: 73,381 USD73,381Pembina CountyPembina County: 72,900 USD72,900Steele CountySteele County: 71,769 USD71,769Wells CountyWells County: 70,758 USD70,758Logan CountyLogan County: 69,225 USD69,225Griggs CountyGriggs County: 68,506 USD68,506Pierce CountyPierce County: 64,302 USD64,302Ward CountyWard County: 62,439 USD62,439Burleigh CountyBurleigh County: 61,655 USD61,655Dickey CountyDickey County: 60,621 USD60,621LaMoure CountyLaMoure County: 59,567 USD59,567Eddy CountyEddy County: 59,506 USD59,506Walsh CountyWalsh County: 59,188 USD59,188Grand Forks CountyGrand Forks County: 57,567 USD57,567Sheridan CountySheridan County: 57,202 USD57,202Stutsman CountyStutsman County: 57,019 USD57,019McIntosh CountyMcIntosh County: 55,223 USD55,223Ramsey CountyRamsey County: 54,373 USD54,373Barnes CountyBarnes County: 54,297 USD54,297Nelson CountyNelson County: 54,169 USD54,169Kidder CountyKidder County: 52,633 USD52,633Adams CountyAdams County: 51,580 USD51,580Richland CountyRichland County: 51,365 USD51,365McHenry CountyMcHenry County: 50,732 USD50,732Traill CountyTraill County: 49,851 USD49,851Golden Valley CountyGolden Valley County: 47,534 USD47,534Emmons CountyEmmons County: 46,020 USD46,020Slope CountySlope County: 45,924 USD45,924Ransom CountyRansom County: 45,708 USD45,708Morton CountyMorton County: 44,648 USD44,648Grant CountyGrant County: 43,540 USD43,540Benson CountyBenson County: 42,949 USD42,949Sioux CountySioux County: 34,659 USD34,659Hettinger CountyHettinger County: 34,335 USD34,335Rolette CountyRolette County: 33,083 USD33,083
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2018
USD
Change on 2017
1Dunn County323,224+23.8%
2McKenzie County295,673+19.4%
3Mountrail County202,595+18.4%
4Williams County171,570+13.9%
5Sargent County170,997+9.4%
6Oliver County138,162-5.3%
7Billings County136,010+0.4%
8Mercer County132,924-6.8%
9Cavalier County130,099+42.5%
10Renville County101,972+59.7%
11Burke County100,842+18.7%
12Divide County95,355-12.4%
13Stark County93,065+5.6%
14Towner County91,330+21.1%
15McLean County87,902+12%
16Bowman County80,626-7.7%
17Bottineau County76,318+32.3%
18Foster County75,331+0.6%
19Cass County73,381+1%
20Pembina County72,900-7.6%
21Steele County71,769+8.8%
22Wells County70,758+12%
23Logan County69,225-16.4%
24Griggs County68,506+0.3%
25Pierce County64,302+14.7%
26Ward County62,439+9.2%
27Burleigh County61,655+1%
28Dickey County60,621-10.9%
29LaMoure County59,567+7.5%
30Eddy County59,506+0.8%
31Walsh County59,188+0.7%
32Grand Forks County57,567+1.4%
33Sheridan County57,202+13.5%
34Stutsman County57,019-2.3%
35McIntosh County55,223-7.9%
36Ramsey County54,373+6%
37Barnes County54,2970%
38Nelson County54,169+2.5%
39Kidder County52,633-6.7%
40Adams County51,580+4.4%
41Richland County51,365+0.3%
42McHenry County50,732+31%
43Traill County49,851+0.7%
44Golden Valley County47,534-5.6%
45Emmons County46,020-11.6%
46Slope County45,924-31.8%
47Ransom County45,708-2.6%
48Morton County44,648-1.1%
49Grant County43,540-32.6%
50Benson County42,949+13.3%
51Sioux County34,659+13.3%
52Hettinger County34,335-42.7%
53Rolette County33,083+13.3%

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

Dunn County, with $323,224 in 2018, according to BEA.

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

Rolette County, with $33,083 in 2018.

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 Dakota: more rankings