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

Dunn County had the highest GDP per capita (US dollars) of 53 counties in 2019, at $308,031. Rolette County had the lowest, at $32,039. The median was $62,776 and the figure for North Dakota was $78,417. Source: BEA.

Highest308,031Dunn County
Lowest32,039Rolette County
Median62,77653 counties
North Dakota78,417History

All counties, 2019

CSVChart (SVG)

Dunn CountyDunn County: 308,031 USD308,031McKenzie CountyMcKenzie County: 273,339 USD273,339Sargent CountySargent County: 212,854 USD212,854Mountrail CountyMountrail County: 184,781 USD184,781Billings CountyBillings County: 183,000 USD183,000Williams CountyWilliams County: 156,927 USD156,927Oliver CountyOliver County: 138,263 USD138,263Mercer CountyMercer County: 128,429 USD128,429Burke CountyBurke County: 99,027 USD99,027Stark CountyStark County: 93,624 USD93,624Cavalier CountyCavalier County: 91,672 USD91,672Steele CountySteele County: 85,564 USD85,564Divide CountyDivide County: 84,586 USD84,586McLean CountyMcLean County: 84,061 USD84,061Bowman CountyBowman County: 81,529 USD81,529Renville CountyRenville County: 80,563 USD80,563Cass CountyCass County: 76,149 USD76,149Towner CountyTowner County: 75,733 USD75,733Dickey CountyDickey County: 74,218 USD74,218LaMoure CountyLaMoure County: 73,365 USD73,365Adams CountyAdams County: 72,460 USD72,460Foster CountyFoster County: 69,871 USD69,871Bottineau CountyBottineau County: 69,346 USD69,346Pembina CountyPembina County: 68,326 USD68,326Wells CountyWells County: 64,735 USD64,735Griggs CountyGriggs County: 64,599 USD64,599Barnes CountyBarnes County: 62,776 USD62,776Ward CountyWard County: 62,012 USD62,012Burleigh CountyBurleigh County: 61,860 USD61,860Stutsman CountyStutsman County: 60,060 USD60,060McIntosh CountyMcIntosh County: 59,969 USD59,969Grand Forks CountyGrand Forks County: 59,247 USD59,247Logan CountyLogan County: 58,523 USD58,523Pierce CountyPierce County: 57,925 USD57,925Traill CountyTraill County: 57,301 USD57,301Eddy CountyEddy County: 55,351 USD55,351Walsh CountyWalsh County: 53,559 USD53,559Richland CountyRichland County: 52,561 USD52,561Ramsey CountyRamsey County: 52,486 USD52,486Kidder CountyKidder County: 50,501 USD50,501Ransom CountyRansom County: 50,343 USD50,343Nelson CountyNelson County: 49,657 USD49,657Sheridan CountySheridan County: 46,554 USD46,554Golden Valley CountyGolden Valley County: 46,142 USD46,142McHenry CountyMcHenry County: 46,115 USD46,115Slope CountySlope County: 46,054 USD46,054Morton CountyMorton County: 45,658 USD45,658Emmons CountyEmmons County: 44,925 USD44,925Benson CountyBenson County: 39,858 USD39,858Grant CountyGrant County: 39,601 USD39,601Hettinger CountyHettinger County: 34,894 USD34,894Sioux CountySioux County: 33,835 USD33,835Rolette CountyRolette County: 32,039 USD32,039
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2019
USD
Change on 2018
1Dunn County308,031-4.7%
2McKenzie County273,339-7.6%
3Sargent County212,854+24.5%
4Mountrail County184,781-8.8%
5Billings County183,000+34.5%
6Williams County156,927-8.5%
7Oliver County138,263+0.1%
8Mercer County128,429-3.4%
9Burke County99,027-1.8%
10Stark County93,624+0.6%
11Cavalier County91,672-29.5%
12Steele County85,564+19.2%
13Divide County84,586-11.3%
14McLean County84,061-4.4%
15Bowman County81,529+1.1%
16Renville County80,563-21%
17Cass County76,149+3.8%
18Towner County75,733-17.1%
19Dickey County74,218+22.4%
20LaMoure County73,365+23.2%
21Adams County72,460+40.5%
22Foster County69,871-7.2%
23Bottineau County69,346-9.1%
24Pembina County68,326-6.3%
25Wells County64,735-8.5%
26Griggs County64,599-5.7%
27Barnes County62,776+15.6%
28Ward County62,012-0.7%
29Burleigh County61,860+0.3%
30Stutsman County60,060+5.3%
31McIntosh County59,969+8.6%
32Grand Forks County59,247+2.9%
33Logan County58,523-15.5%
34Pierce County57,925-9.9%
35Traill County57,301+14.9%
36Eddy County55,351-7%
37Walsh County53,559-9.5%
38Richland County52,561+2.3%
39Ramsey County52,486-3.5%
40Kidder County50,501-4.1%
41Ransom County50,343+10.1%
42Nelson County49,657-8.3%
43Sheridan County46,554-18.6%
44Golden Valley County46,142-2.9%
45McHenry County46,115-9.1%
46Slope County46,054+0.3%
47Morton County45,658+2.3%
48Emmons County44,925-2.4%
49Benson County39,858-7.2%
50Grant County39,601-9%
51Hettinger County34,894+1.6%
52Sioux County33,835-2.4%
53Rolette County32,039-3.2%

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 $308,031 in 2019, according to BEA.

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

Rolette County, with $32,039 in 2019.

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