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

Dunn County had the highest GDP per capita (US dollars) of 53 counties in 2017, at $261,040. Rolette County had the lowest, at $29,189. The median was $61,072 and the figure for North Dakota was $73,722. Source: BEA.

Highest261,040Dunn County
Lowest29,189Rolette County
Median61,07253 counties
North Dakota73,722History

All counties, 2017

CSVChart (SVG)

Dunn CountyDunn County: 261,040 USD261,040McKenzie CountyMcKenzie County: 247,588 USD247,588Mountrail CountyMountrail County: 171,113 USD171,113Sargent CountySargent County: 156,274 USD156,274Williams CountyWilliams County: 150,686 USD150,686Oliver CountyOliver County: 145,911 USD145,911Mercer CountyMercer County: 142,646 USD142,646Billings CountyBillings County: 135,506 USD135,506Divide CountyDivide County: 108,836 USD108,836Cavalier CountyCavalier County: 91,297 USD91,297Stark CountyStark County: 88,099 USD88,099Bowman CountyBowman County: 87,399 USD87,399Burke CountyBurke County: 84,963 USD84,963Logan CountyLogan County: 82,791 USD82,791Pembina CountyPembina County: 78,884 USD78,884McLean CountyMcLean County: 78,482 USD78,482Towner CountyTowner County: 75,408 USD75,408Foster CountyFoster County: 74,885 USD74,885Cass CountyCass County: 72,666 USD72,666Griggs CountyGriggs County: 68,301 USD68,301Dickey CountyDickey County: 68,021 USD68,021Slope CountySlope County: 67,378 USD67,378Steele CountySteele County: 65,943 USD65,943Grant CountyGrant County: 64,602 USD64,602Renville CountyRenville County: 63,866 USD63,866Wells CountyWells County: 63,152 USD63,152Burleigh CountyBurleigh County: 61,072 USD61,072Hettinger CountyHettinger County: 59,939 USD59,939McIntosh CountyMcIntosh County: 59,938 USD59,938Eddy CountyEddy County: 59,033 USD59,033Walsh CountyWalsh County: 58,791 USD58,791Stutsman CountyStutsman County: 58,353 USD58,353Bottineau CountyBottineau County: 57,680 USD57,680Ward CountyWard County: 57,191 USD57,191Grand Forks CountyGrand Forks County: 56,764 USD56,764Kidder CountyKidder County: 56,394 USD56,394Pierce CountyPierce County: 56,038 USD56,038LaMoure CountyLaMoure County: 55,391 USD55,391Barnes CountyBarnes County: 54,277 USD54,277Nelson CountyNelson County: 52,872 USD52,872Emmons CountyEmmons County: 52,055 USD52,055Ramsey CountyRamsey County: 51,296 USD51,296Richland CountyRichland County: 51,193 USD51,193Sheridan CountySheridan County: 50,395 USD50,395Golden Valley CountyGolden Valley County: 50,333 USD50,333Traill CountyTraill County: 49,493 USD49,493Adams CountyAdams County: 49,419 USD49,419Ransom CountyRansom County: 46,915 USD46,915Morton CountyMorton County: 45,125 USD45,125McHenry CountyMcHenry County: 38,723 USD38,723Benson CountyBenson County: 37,917 USD37,917Sioux CountySioux County: 30,582 USD30,582Rolette CountyRolette County: 29,189 USD29,189
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2017
USD
Change on 2016
1Dunn County261,040+61.7%
2McKenzie County247,588+43.2%
3Mountrail County171,113+28.1%
4Sargent County156,274+5.1%
5Williams County150,686+19.8%
6Oliver County145,911+0.1%
7Mercer County142,646-0.8%
8Billings County135,506+21.6%
9Divide County108,836+35.9%
10Cavalier County91,297-32.6%
11Stark County88,099+13%
12Bowman County87,399+11.7%
13Burke County84,963-3.5%
14Logan County82,791+18%
15Pembina County78,884+5.1%
16McLean County78,482-3.3%
17Towner County75,408+41.3%
18Foster County74,885+12.6%
19Cass County72,666+3.5%
20Griggs County68,301-22.5%
21Dickey County68,021+13.3%
22Slope County67,378+85.5%
23Steele County65,943-15.2%
24Grant County64,602+13.7%
25Renville County63,866-10.4%
26Wells County63,152+2.1%
27Burleigh County61,072-0.4%
28Hettinger County59,939+44.3%
29McIntosh County59,938+11.9%
30Eddy County59,033-5.7%
31Walsh County58,791+8.9%
32Stutsman County58,353+5.1%
33Bottineau County57,680+15.5%
34Ward County57,191-0.7%
35Grand Forks County56,764+2.7%
36Kidder County56,394+25.2%
37Pierce County56,038+16.4%
38LaMoure County55,391+20.2%
39Barnes County54,277+8.6%
40Nelson County52,872+11.4%
41Emmons County52,055-12.9%
42Ramsey County51,296-8%
43Richland County51,193-7.6%
44Sheridan County50,395+70%
45Golden Valley County50,333+8.8%
46Traill County49,493-2.3%
47Adams County49,419-8.8%
48Ransom County46,915-0.4%
49Morton County45,125+4.5%
50McHenry County38,723-2.3%
51Benson County37,917+14.1%
52Sioux County30,582-17.1%
53Rolette County29,189-2.5%

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 $261,040 in 2017, according to BEA.

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

Rolette County, with $29,189 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 Dakota: more rankings