Counties in North Dakota by median household income (US single-year estimate)

McKenzie County had the highest median household income (US single-year estimate) of 53 counties in 2019, at $86,890. Sioux County had the lowest, at $37,133. The median was $60,297 and the figure for North Dakota was $67,402. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest86,890McKenzie County
Lowest37,133Sioux County
Median60,29753 counties
North Dakota67,402History

Map of counties, 2019

Adams County: 55,880 USDBarnes County: 60,689 USDBenson County: 45,709 USDBillings County: 69,528 USDBottineau County: 62,904 USDBowman County: 65,411 USDBurke County: 67,545 USDBurleigh County: 73,565 USDCass County: 63,977 USDCavalier County: 63,484 USDDickey County: 57,490 USDDivide County: 61,506 USDDunn County: 75,723 USDEddy County: 54,465 USDEmmons County: 53,073 USDFoster County: 54,917 USDGolden Valley County: 58,370 USDGrand Forks County: 57,388 USDGrant County: 41,841 USDGriggs County: 56,527 USDHettinger County: 54,600 USDKidder County: 50,570 USDLaMoure County: 56,059 USDLogan County: 51,496 USDMcHenry County: 59,661 USDMcIntosh County: 47,349 USDMcKenzie County: 86,890 USDMcLean County: 67,453 USDMercer County: 83,341 USDMorton County: 68,051 USDMountrail County: 69,040 USDNelson County: 56,098 USDOliver County: 72,919 USDPembina County: 59,970 USDPierce County: 56,753 USDRamsey County: 60,710 USDRansom County: 66,422 USDRenville County: 84,986 USDRichland County: 62,837 USDRolette County: 45,296 USDSargent County: 67,551 USDSheridan County: 58,725 USDSioux County: 37,133 USDSlope County: 52,695 USDStark County: 68,759 USDSteele County: 67,661 USDStutsman County: 60,297 USDTowner County: 53,024 USDTraill County: 69,443 USDWalsh County: 59,153 USDWard County: 68,634 USDWells County: 56,167 USDWilliams County: 84,606 USD
  • Under 53K
  • 53K to 57K
  • 57K to 60K
  • 60K to 66K
  • 66K to 69K
  • 69K and over
USD, 2019. Source: U.S. Census Bureau, Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. Boundaries: U.S. Census Bureau cartographic boundary files.

All counties, 2019

McKenzie County: 86,890 USDMcKenzie County86,890Renville County: 84,986 USDRenville County84,986Williams County: 84,606 USDWilliams County84,606Mercer County: 83,341 USDMercer County83,341Dunn County: 75,723 USDDunn County75,723Burleigh County: 73,565 USDBurleigh County73,565Oliver County: 72,919 USDOliver County72,919Billings County: 69,528 USDBillings County69,528Traill County: 69,443 USDTraill County69,443Mountrail County: 69,040 USDMountrail County69,040Stark County: 68,759 USDStark County68,759Ward County: 68,634 USDWard County68,634Morton County: 68,051 USDMorton County68,051Steele County: 67,661 USDSteele County67,661Sargent County: 67,551 USDSargent County67,551Burke County: 67,545 USDBurke County67,545McLean County: 67,453 USDMcLean County67,453Ransom County: 66,422 USDRansom County66,422Bowman County: 65,411 USDBowman County65,411Cass County: 63,977 USDCass County63,977Cavalier County: 63,484 USDCavalier County63,484Bottineau County: 62,904 USDBottineau County62,904Richland County: 62,837 USDRichland County62,837Divide County: 61,506 USDDivide County61,506Ramsey County: 60,710 USDRamsey County60,710Barnes County: 60,689 USDBarnes County60,689Stutsman County: 60,297 USDStutsman County60,297Pembina County: 59,970 USDPembina County59,970McHenry County: 59,661 USDMcHenry County59,661Walsh County: 59,153 USDWalsh County59,153Sheridan County: 58,725 USDSheridan County58,725Golden Valley County: 58,370 USDGolden Valley County58,370Dickey County: 57,490 USDDickey County57,490Grand Forks County: 57,388 USDGrand Forks County57,388Pierce County: 56,753 USDPierce County56,753Griggs County: 56,527 USDGriggs County56,527Wells County: 56,167 USDWells County56,167Nelson County: 56,098 USDNelson County56,098LaMoure County: 56,059 USDLaMoure County56,059Adams County: 55,880 USDAdams County55,880Foster County: 54,917 USDFoster County54,917Hettinger County: 54,600 USDHettinger County54,600Eddy County: 54,465 USDEddy County54,465Emmons County: 53,073 USDEmmons County53,073Towner County: 53,024 USDTowner County53,024Slope County: 52,695 USDSlope County52,695Logan County: 51,496 USDLogan County51,496Kidder County: 50,570 USDKidder County50,570McIntosh County: 47,349 USDMcIntosh County47,349Benson County: 45,709 USDBenson County45,709Rolette County: 45,296 USDRolette County45,296Grant County: 41,841 USDGrant County41,841Sioux County: 37,133 USDSioux County37,133McKenzie County: 86,890 USDMcKenzie County86,890Renville County: 84,986 USDRenville County84,986Williams County: 84,606 USDWilliams County84,606Mercer County: 83,341 USDMercer County83,341Dunn County: 75,723 USDDunn County75,723Burleigh County: 73,565 USDBurleigh County73,565Oliver County: 72,919 USDOliver County72,919Billings County: 69,528 USDBillings County69,528Traill County: 69,443 USDTraill County69,443Mountrail County: 69,040 USDMountrail County69,040Stark County: 68,759 USDStark County68,759Ward County: 68,634 USDWard County68,634Morton County: 68,051 USDMorton County68,051Steele County: 67,661 USDSteele County67,661Sargent County: 67,551 USDSargent County67,551Burke County: 67,545 USDBurke County67,545McLean County: 67,453 USDMcLean County67,453Ransom County: 66,422 USDRansom County66,422Bowman County: 65,411 USDBowman County65,411Cass County: 63,977 USDCass County63,977Cavalier County: 63,484 USDCavalier County63,484Bottineau County: 62,904 USDBottineau County62,904Richland County: 62,837 USDRichland County62,837Divide County: 61,506 USDDivide County61,506Ramsey County: 60,710 USDRamsey County60,710Barnes County: 60,689 USDBarnes County60,689Stutsman County: 60,297 USDStutsman County60,297Pembina County: 59,970 USDPembina County59,970McHenry County: 59,661 USDMcHenry County59,661Walsh County: 59,153 USDWalsh County59,153Sheridan County: 58,725 USDSheridan County58,725Golden Valley County: 58,370 USDGolden Valley County58,370Dickey County: 57,490 USDDickey County57,490Grand Forks County: 57,388 USDGrand Forks County57,388Pierce County: 56,753 USDPierce County56,753Griggs County: 56,527 USDGriggs County56,527Wells County: 56,167 USDWells County56,167Nelson County: 56,098 USDNelson County56,098LaMoure County: 56,059 USDLaMoure County56,059Adams County: 55,880 USDAdams County55,880Foster County: 54,917 USDFoster County54,917Hettinger County: 54,600 USDHettinger County54,600Eddy County: 54,465 USDEddy County54,465Emmons County: 53,073 USDEmmons County53,073Towner County: 53,024 USDTowner County53,024Slope County: 52,695 USDSlope County52,695Logan County: 51,496 USDLogan County51,496Kidder County: 50,570 USDKidder County50,570McIntosh County: 47,349 USDMcIntosh County47,349Benson County: 45,709 USDBenson County45,709Rolette County: 45,296 USDRolette County45,296Grant County: 41,841 USDGrant County41,841Sioux County: 37,133 USDSioux County37,133
USD. Source: U.S. Census Bureau, Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. Retrieved 2026-10-12.

Full ranking

RankCounties2019
USD
Change on 2018
1McKenzie County86,890+14%
2Renville County84,986+41.2%
3Williams County84,606+6.6%
4Mercer County83,341+1.3%
5Dunn County75,723+14.1%
6Burleigh County73,565+1.8%
7Oliver County72,919+6.9%
8Billings County69,528-8.8%
9Traill County69,443+15.9%
10Mountrail County69,040+2.8%
11Stark County68,759-4.4%
12Ward County68,634+7.3%
13Morton County68,0510%
14Steele County67,661+1.1%
15Sargent County67,551+4.3%
16Burke County67,545+6.8%
17McLean County67,453+4.5%
18Ransom County66,422+7.8%
19Bowman County65,411+5%
20Cass County63,977+0.1%
21Cavalier County63,484+5.3%
22Bottineau County62,904+6.3%
23Richland County62,837+2.7%
24Divide County61,506+4.8%
25Ramsey County60,710+10.8%
26Barnes County60,689+10.4%
27Stutsman County60,297+5.8%
28Pembina County59,970+2%
29McHenry County59,661+8.9%
30Walsh County59,153-0.9%
31Sheridan County58,725+48.9%
32Golden Valley County58,370+0.5%
33Dickey County57,490+7.9%
34Grand Forks County57,388+5.7%
35Pierce County56,753+19.8%
36Griggs County56,527+4.2%
37Wells County56,167-3.6%
38Nelson County56,098+12%
39LaMoure County56,059+2.8%
40Adams County55,880+5.1%
41Foster County54,917-5.5%
42Hettinger County54,600+6.1%
43Eddy County54,465+6.1%
44Emmons County53,073+10.6%
45Towner County53,024+2.3%
46Slope County52,695+5.7%
47Logan County51,496+2.7%
48Kidder County50,570+11.4%
49McIntosh County47,349+0.1%
50Benson County45,709+7.8%
51Rolette County45,296+7.8%
52Grant County41,841+1.3%
53Sioux County37,133+0.4%

Other periods

About this ranking

Household income at the middle of the distribution for one year, in US dollars of that year. United States: Census Bureau Small Area Income and Poverty Estimates (SAIPE) for the nation, states and counties.

A model-based estimate that combines the one-year American Community Survey with federal tax records and other administrative data, so every county gets a figure for a single year. The national figure is the one-year ACS estimate. Not adjusted for inflation between years. The Census Bureau advises comparing years from 2006 on only. For the five-year ACS median, which also covers cities, use median_household_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. Census Bureau. Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. https://www2.census.gov/programs-surveys/saipe/datasets/2019/2019-state-and-county/est19all.txt. 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. Census Bureau. (2026). Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties (Counties in North Dakota by median household income (US single-year estimate), 2019) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/saipe/datasets/2019/2019-state-and-county/est19all.txt

MLA 9

Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties, Counties in North Dakota by median household income (US single-year estimate), 2019. U.S. Census Bureau, 27 Jan. 2026, https://www2.census.gov/programs-surveys/saipe/datasets/2019/2019-state-and-county/est19all.txt. Invokely, https://invokely.ai/rankings/median-household-income-single-year-us/north-dakota-counties?period=2019. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. Counties in North Dakota by median household income (US single-year estimate), 2019. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/saipe/datasets/2019/2019-state-and-county/est19all.txt. Also distributed by Invokely, https://invokely.ai/rankings/median-household-income-single-year-us/north-dakota-counties?period=2019.

Harvard

U.S. Census Bureau (2026) Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties, Counties in North Dakota by median household income (US single-year estimate), 2019 [Dataset]. Available at: https://www2.census.gov/programs-surveys/saipe/datasets/2019/2019-state-and-county/est19all.txt, via Invokely: https://invokely.ai/rankings/median-household-income-single-year-us/north-dakota-counties?period=2019 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_north_dakota_2019,
  author = {{U.S. Census Bureau}},
  title = {{Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties: Counties in North Dakota by median household income (US single-year estimate), 2019}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/saipe/datasets/2019/2019-state-and-county/est19all.txt},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/median-household-income-single-year-us/north-dakota-counties?period=2019. Publisher attribution: U.S. Census Bureau. Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. https://www2.census.gov/programs-surveys/saipe/datasets/2019/2019-state-and-county/est19all.txt. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties: Counties in North Dakota by median household income (US single-year estimate), 2019
PY  - 2026
DA  - 2026/01/27
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/saipe/datasets/2019/2019-state-and-county/est19all.txt
L2  - https://invokely.ai/rankings/median-household-income-single-year-us/north-dakota-counties?period=2019
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/median-household-income-single-year-us/north-dakota-counties?period=2019.
N1  - Publisher attribution: U.S. Census Bureau. Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. https://www2.census.gov/programs-surveys/saipe/datasets/2019/2019-state-and-county/est19all.txt. 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 median household income (US single-year estimate) using official data, and cite the source.
rank_places {"indicator":"median_household_income_saipe","level":"province","within":"North Dakota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_household_income_saipe&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 median household income (US single-year estimate)?

McKenzie County, with $86,890 in 2019, according to the U.S. Census Bureau.

Which county has the lowest median household income (US single-year estimate)?

Sioux County, with $37,133 in 2019.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. Retrieved 2026-10-12.

Median household income (US single-year estimate): other rankings

Counties in North Dakota: more rankings