Counties in North Dakota by personal income

Cass County had the highest personal income of 53 counties in 2021, at $12.79 billion. Slope County had the lowest, at $43.15 million. The median was $323.24 million and the figure for North Dakota was $51.47 billion. Source: the U.S. Bureau of Economic Analysis.

Keep it in a collection in your library.
Highest12,792.6Cass County
Lowest43.1Slope County
Median323.253 counties
North Dakota51,474.7History

Map of counties, 2021

Adams County: 125.2 USD millionBarnes County: 723.4 USD millionBenson County: 333.5 USD millionBillings County: 84.4 USD millionBottineau County: 462.8 USD millionBowman County: 223.6 USD millionBurke County: 155.8 USD millionBurleigh County: 6,875.7 USD millionCass County: 12,792.6 USD millionCavalier County: 330.4 USD millionDickey County: 381.2 USD millionDivide County: 143.3 USD millionDunn County: 361.1 USD millionEddy County: 173.9 USD millionEmmons County: 254.3 USD millionFoster County: 274.2 USD millionGolden Valley County: 111.4 USD millionGrand Forks County: 4,279.8 USD millionGrant County: 140.4 USD millionGriggs County: 180.2 USD millionHettinger County: 147 USD millionKidder County: 186 USD millionLaMoure County: 306.1 USD millionLogan County: 131.8 USD millionMcHenry County: 392.4 USD millionMcIntosh County: 207.9 USD millionMcKenzie County: 960 USD millionMcLean County: 778.5 USD millionMercer County: 555.9 USD millionMorton County: 2,055.6 USD millionMountrail County: 718.7 USD millionNelson County: 215.5 USD millionOliver County: 121.8 USD millionPembina County: 567.5 USD millionPierce County: 270.7 USD millionRamsey County: 715.1 USD millionRansom County: 377.2 USD millionRenville County: 176.4 USD millionRichland County: 1,035.9 USD millionRolette County: 646.9 USD millionSargent County: 312.4 USD millionSheridan County: 102.2 USD millionSioux County: 142.1 USD millionSlope County: 43.1 USD millionStark County: 2,090.8 USD millionSteele County: 164.2 USD millionStutsman County: 1,329 USD millionTowner County: 162.1 USD millionTraill County: 537.1 USD millionWalsh County: 697.8 USD millionWard County: 4,151.7 USD millionWells County: 323.2 USD millionWilliams County: 2,438.8 USD million
  • Under 100
  • 100 to 200
  • 200 to 300
  • 300 to 500
  • 500 to 1,000
  • 1,000 and over
USD million, 2021. Source: BEA, CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Boundaries: U.S. Census Bureau cartographic boundary files.

All counties, 2021

Cass County: 12,792.6 USD millionCass County12,792.6Burleigh County: 6,875.7 USD millionBurleigh County6,875.7Grand Forks County: 4,279.8 USD millionGrand Forks County4,279.8Ward County: 4,151.7 USD millionWard County4,151.7Williams County: 2,438.8 USD millionWilliams County2,438.8Stark County: 2,090.8 USD millionStark County2,090.8Morton County: 2,055.6 USD millionMorton County2,055.6Stutsman County: 1,329 USD millionStutsman County1,329Richland County: 1,035.9 USD millionRichland County1,035.9McKenzie County: 960 USD millionMcKenzie County960McLean County: 778.5 USD millionMcLean County778.5Barnes County: 723.4 USD millionBarnes County723.4Mountrail County: 718.7 USD millionMountrail County718.7Ramsey County: 715.1 USD millionRamsey County715.1Walsh County: 697.8 USD millionWalsh County697.8Rolette County: 646.9 USD millionRolette County646.9Pembina County: 567.5 USD millionPembina County567.5Mercer County: 555.9 USD millionMercer County555.9Traill County: 537.1 USD millionTraill County537.1Bottineau County: 462.8 USD millionBottineau County462.8McHenry County: 392.4 USD millionMcHenry County392.4Dickey County: 381.2 USD millionDickey County381.2Ransom County: 377.2 USD millionRansom County377.2Dunn County: 361.1 USD millionDunn County361.1Benson County: 333.5 USD millionBenson County333.5Cavalier County: 330.4 USD millionCavalier County330.4Wells County: 323.2 USD millionWells County323.2Sargent County: 312.4 USD millionSargent County312.4LaMoure County: 306.1 USD millionLaMoure County306.1Foster County: 274.2 USD millionFoster County274.2Pierce County: 270.7 USD millionPierce County270.7Emmons County: 254.3 USD millionEmmons County254.3Bowman County: 223.6 USD millionBowman County223.6Nelson County: 215.5 USD millionNelson County215.5McIntosh County: 207.9 USD millionMcIntosh County207.9Kidder County: 186 USD millionKidder County186Griggs County: 180.2 USD millionGriggs County180.2Renville County: 176.4 USD millionRenville County176.4Eddy County: 173.9 USD millionEddy County173.9Steele County: 164.2 USD millionSteele County164.2Towner County: 162.1 USD millionTowner County162.1Burke County: 155.8 USD millionBurke County155.8Hettinger County: 147 USD millionHettinger County147Divide County: 143.3 USD millionDivide County143.3Sioux County: 142.1 USD millionSioux County142.1Grant County: 140.4 USD millionGrant County140.4Logan County: 131.8 USD millionLogan County131.8Adams County: 125.2 USD millionAdams County125.2Oliver County: 121.8 USD millionOliver County121.8Golden Valley County: 111.4 USD millionGolden Valley County111.4Sheridan County: 102.2 USD millionSheridan County102.2Billings County: 84.4 USD millionBillings County84.4Slope County: 43.1 USD millionSlope County43.1Cass County: 12,792.6 USD millionCass County12,792.6Burleigh County: 6,875.7 USD millionBurleigh County6,875.7Grand Forks County: 4,279.8 USD millionGrand Forks County4,279.8Ward County: 4,151.7 USD millionWard County4,151.7Williams County: 2,438.8 USD millionWilliams County2,438.8Stark County: 2,090.8 USD millionStark County2,090.8Morton County: 2,055.6 USD millionMorton County2,055.6Stutsman County: 1,329 USD millionStutsman County1,329Richland County: 1,035.9 USD millionRichland County1,035.9McKenzie County: 960 USD millionMcKenzie County960McLean County: 778.5 USD millionMcLean County778.5Barnes County: 723.4 USD millionBarnes County723.4Mountrail County: 718.7 USD millionMountrail County718.7Ramsey County: 715.1 USD millionRamsey County715.1Walsh County: 697.8 USD millionWalsh County697.8Rolette County: 646.9 USD millionRolette County646.9Pembina County: 567.5 USD millionPembina County567.5Mercer County: 555.9 USD millionMercer County555.9Traill County: 537.1 USD millionTraill County537.1Bottineau County: 462.8 USD millionBottineau County462.8McHenry County: 392.4 USD millionMcHenry County392.4Dickey County: 381.2 USD millionDickey County381.2Ransom County: 377.2 USD millionRansom County377.2Dunn County: 361.1 USD millionDunn County361.1Benson County: 333.5 USD millionBenson County333.5Cavalier County: 330.4 USD millionCavalier County330.4Wells County: 323.2 USD millionWells County323.2Sargent County: 312.4 USD millionSargent County312.4LaMoure County: 306.1 USD millionLaMoure County306.1Foster County: 274.2 USD millionFoster County274.2Pierce County: 270.7 USD millionPierce County270.7Emmons County: 254.3 USD millionEmmons County254.3Bowman County: 223.6 USD millionBowman County223.6Nelson County: 215.5 USD millionNelson County215.5McIntosh County: 207.9 USD millionMcIntosh County207.9Kidder County: 186 USD millionKidder County186Griggs County: 180.2 USD millionGriggs County180.2Renville County: 176.4 USD millionRenville County176.4Eddy County: 173.9 USD millionEddy County173.9Steele County: 164.2 USD millionSteele County164.2Towner County: 162.1 USD millionTowner County162.1Burke County: 155.8 USD millionBurke County155.8Hettinger County: 147 USD millionHettinger County147Divide County: 143.3 USD millionDivide County143.3Sioux County: 142.1 USD millionSioux County142.1Grant County: 140.4 USD millionGrant County140.4Logan County: 131.8 USD millionLogan County131.8Adams County: 125.2 USD millionAdams County125.2Oliver County: 121.8 USD millionOliver County121.8Golden Valley County: 111.4 USD millionGolden Valley County111.4Sheridan County: 102.2 USD millionSheridan County102.2Billings County: 84.4 USD millionBillings County84.4Slope County: 43.1 USD millionSlope County43.1
USD million. Source: BEA, CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Retrieved 2026-10-12.

Full ranking

RankCounties2021
USD million
Change on 2020
1Cass County12,792.6+12.7%
2Burleigh County6,875.7+11.8%
3Grand Forks County4,279.8+6.7%
4Ward County4,151.7+3.8%
5Williams County2,438.8-2.4%
6Stark County2,090.8+0.9%
7Morton County2,055.6+10.9%
8Stutsman County1,329+6.9%
9Richland County1,035.9+22.5%
10McKenzie County960+2.9%
11McLean County778.5+22.7%
12Barnes County723.4+10.3%
13Mountrail County718.7+6.5%
14Ramsey County715.1+10.5%
15Walsh County697.8+8.4%
16Rolette County646.9+8.8%
17Pembina County567.5+16.9%
18Mercer County555.9+7.8%
19Traill County537.1+2.7%
20Bottineau County462.8+5.8%
21McHenry County392.4+12.7%
22Dickey County381.2+15.9%
23Ransom County377.2+15%
24Dunn County361.1+18.6%
25Benson County333.5+12.8%
26Cavalier County330.4-2.8%
27Wells County323.2+10.8%
28Sargent County312.4+24.7%
29LaMoure County306.1+11.6%
30Foster County274.2+11.4%
31Pierce County270.7+21%
32Emmons County254.3+22%
33Bowman County223.6+6.1%
34Nelson County215.5+5.2%
35McIntosh County207.9+19.2%
36Kidder County186+17.5%
37Griggs County180.2+16.8%
38Renville County176.4-3.1%
39Eddy County173.9+9.8%
40Steele County164.2+7.5%
41Towner County162.1-11.1%
42Burke County155.8-6.9%
43Hettinger County147-2%
44Divide County143.3+4.1%
45Sioux County142.1+1.4%
46Grant County140.4+10.2%
47Logan County131.8+18.6%
48Adams County125.2-4.5%
49Oliver County121.8+25.3%
50Golden Valley County111.4+27.6%
51Sheridan County102.2+35.2%
52Billings County84.4+12.2%
53Slope County43.1-1.9%

Other periods

About this ranking

Total income received by the residents of a place from work, own businesses, property and government benefits, before income taxes, in millions of current US dollars. United States: Bureau of Economic Analysis regional accounts, table SAINC1 line 1 for the nation and states and CAINC1 line 1 for counties.

Counted where people live, not where they work. The national figure is the total of the states, which differs slightly from personal income in the national accounts. Divided by BEA population it gives per_capita_personal_income.

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. CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Bureau of Economic Analysis. (2026). CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents (Counties in North Dakota by personal income, 2021) [Data set]. Retrieved October 12, 2026, from https://apps.bea.gov/regional/zip/CAINC1.zip

MLA 9

CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents, Counties in North Dakota by personal income, 2021. U.S. Bureau of Economic Analysis, 5 Feb. 2026, https://apps.bea.gov/regional/zip/CAINC1.zip. Invokely, https://invokely.ai/rankings/personal-income/north-dakota-counties?period=2021. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Bureau of Economic Analysis. 2026. CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Counties in North Dakota by personal income, 2021. Dataset. Accessed October 12, 2026. https://apps.bea.gov/regional/zip/CAINC1.zip. Also distributed by Invokely, https://invokely.ai/rankings/personal-income/north-dakota-counties?period=2021.

Harvard

U.S. Bureau of Economic Analysis (2026) CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents, Counties in North Dakota by personal income, 2021 [Dataset]. Available at: https://apps.bea.gov/regional/zip/CAINC1.zip, via Invokely: https://invokely.ai/rankings/personal-income/north-dakota-counties?period=2021 (Accessed: 12 October 2026).

BibTeX
@misc{bureau_counties_in_north_dakota_2021,
  author = {{U.S. Bureau of Economic Analysis}},
  title = {{CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents: Counties in North Dakota by personal income, 2021}},
  year = {2026},
  howpublished = {Data set},
  url = {https://apps.bea.gov/regional/zip/CAINC1.zip},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/personal-income/north-dakota-counties?period=2021. Publisher attribution: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Bureau of Economic Analysis
TI  - CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents: Counties in North Dakota by personal income, 2021
PY  - 2026
DA  - 2026/02/05
PB  - U.S. Bureau of Economic Analysis
DB  - Invokely
UR  - https://apps.bea.gov/regional/zip/CAINC1.zip
L2  - https://invokely.ai/rankings/personal-income/north-dakota-counties?period=2021
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/personal-income/north-dakota-counties?period=2021.
N1  - Publisher attribution: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

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 personal income using official data, and cite the source.
rank_places {"indicator":"personal_income","level":"province","within":"North Dakota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=personal_income&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 personal income?

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

Which county has the lowest personal income?

Slope County, with $43.15 million in 2021.

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, CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Retrieved 2026-10-12.

Personal income: other rankings

Counties in North Dakota: more rankings