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

Sargent County had the highest GDP per capita (US dollars) of 53 counties in 2020, at $267,697. Rolette County had the lowest, at $33,805. The median was $62,058 and the figure for North Dakota was $72,500. Source: BEA.

Highest267,697Sargent County
Lowest33,805Rolette County
Median62,05853 counties
North Dakota72,500History

All counties, 2020

CSVChart (SVG)

Sargent CountySargent County: 267,697 USD267,697Billings CountyBillings County: 265,286 USD265,286Dunn CountyDunn County: 190,478 USD190,478McKenzie CountyMcKenzie County: 180,967 USD180,967Oliver CountyOliver County: 150,371 USD150,371Mountrail CountyMountrail County: 136,204 USD136,204Mercer CountyMercer County: 124,394 USD124,394Williams CountyWilliams County: 108,462 USD108,462Cavalier CountyCavalier County: 107,135 USD107,135Burke CountyBurke County: 94,803 USD94,803Steele CountySteele County: 92,225 USD92,225Towner CountyTowner County: 90,423 USD90,423McLean CountyMcLean County: 86,824 USD86,824Foster CountyFoster County: 79,325 USD79,325Stark CountyStark County: 78,151 USD78,151Divide CountyDivide County: 76,293 USD76,293Cass CountyCass County: 75,060 USD75,060Renville CountyRenville County: 74,415 USD74,415Bowman CountyBowman County: 73,763 USD73,763Pembina CountyPembina County: 72,658 USD72,658Wells CountyWells County: 71,637 USD71,637Bottineau CountyBottineau County: 68,394 USD68,394LaMoure CountyLaMoure County: 64,139 USD64,139Griggs CountyGriggs County: 63,034 USD63,034Dickey CountyDickey County: 62,939 USD62,939McIntosh CountyMcIntosh County: 62,786 USD62,786Walsh CountyWalsh County: 62,058 USD62,058Barnes CountyBarnes County: 61,984 USD61,984Emmons CountyEmmons County: 60,198 USD60,198Traill CountyTraill County: 60,040 USD60,040Burleigh CountyBurleigh County: 59,955 USD59,955Stutsman CountyStutsman County: 59,684 USD59,684Pierce CountyPierce County: 59,421 USD59,421Grand Forks CountyGrand Forks County: 58,667 USD58,667Ward CountyWard County: 58,642 USD58,642Ramsey CountyRamsey County: 56,853 USD56,853Kidder CountyKidder County: 55,681 USD55,681Logan CountyLogan County: 54,526 USD54,526Eddy CountyEddy County: 53,984 USD53,984Adams CountyAdams County: 53,973 USD53,973McHenry CountyMcHenry County: 52,346 USD52,346Nelson CountyNelson County: 51,047 USD51,047Richland CountyRichland County: 49,979 USD49,979Grant CountyGrant County: 49,400 USD49,400Slope CountySlope County: 49,319 USD49,319Hettinger CountyHettinger County: 49,299 USD49,299Ransom CountyRansom County: 45,359 USD45,359Morton CountyMorton County: 45,275 USD45,275Golden Valley CountyGolden Valley County: 44,861 USD44,861Sheridan CountySheridan County: 44,721 USD44,721Benson CountyBenson County: 43,782 USD43,782Sioux CountySioux County: 38,842 USD38,842Rolette CountyRolette County: 33,805 USD33,805
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2020
USD
Change on 2019
1Sargent County267,697+25.8%
2Billings County265,286+45%
3Dunn County190,478-38.2%
4McKenzie County180,967-33.8%
5Oliver County150,371+8.8%
6Mountrail County136,204-26.3%
7Mercer County124,394-3.1%
8Williams County108,462-30.9%
9Cavalier County107,135+16.9%
10Burke County94,803-4.3%
11Steele County92,225+7.8%
12Towner County90,423+19.4%
13McLean County86,824+3.3%
14Foster County79,325+13.5%
15Stark County78,151-16.5%
16Divide County76,293-9.8%
17Cass County75,060-1.4%
18Renville County74,415-7.6%
19Bowman County73,763-9.5%
20Pembina County72,658+6.3%
21Wells County71,637+10.7%
22Bottineau County68,394-1.4%
23LaMoure County64,139-12.6%
24Griggs County63,034-2.4%
25Dickey County62,939-15.2%
26McIntosh County62,786+4.7%
27Walsh County62,058+15.9%
28Barnes County61,984-1.3%
29Emmons County60,198+34%
30Traill County60,040+4.8%
31Burleigh County59,955-3.1%
32Stutsman County59,684-0.6%
33Pierce County59,421+2.6%
34Grand Forks County58,667-1%
35Ward County58,642-5.4%
36Ramsey County56,853+8.3%
37Kidder County55,681+10.3%
38Logan County54,526-6.8%
39Eddy County53,984-2.5%
40Adams County53,973-25.5%
41McHenry County52,346+13.5%
42Nelson County51,047+2.8%
43Richland County49,979-4.9%
44Grant County49,400+24.7%
45Slope County49,319+7.1%
46Hettinger County49,299+41.3%
47Ransom County45,359-9.9%
48Morton County45,275-0.8%
49Golden Valley County44,861-2.8%
50Sheridan County44,721-3.9%
51Benson County43,782+9.8%
52Sioux County38,842+14.8%
53Rolette County33,805+5.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)?

Sargent County, with $267,697 in 2020, according to BEA.

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

Rolette County, with $33,805 in 2020.

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