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

McKenzie County had the highest median household income (US single-year estimate) of 53 counties in 2024, at $110,682. Sioux County had the lowest, at $48,187. The median was $76,383 and the figure for North Dakota was $80,132. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest110,682McKenzie County
Lowest48,187Sioux County
Median76,38353 counties
North Dakota80,132History

Map of counties, 2024

Adams County: 62,028 USDBarnes County: 72,486 USDBenson County: 57,730 USDBillings County: 92,448 USDBottineau County: 73,589 USDBowman County: 73,734 USDBurke County: 80,825 USDBurleigh County: 91,254 USDCass County: 77,791 USDCavalier County: 81,012 USDDickey County: 79,692 USDDivide County: 75,544 USDDunn County: 94,726 USDEddy County: 70,413 USDEmmons County: 67,994 USDFoster County: 81,256 USDGolden Valley County: 68,890 USDGrand Forks County: 70,919 USDGrant County: 51,175 USDGriggs County: 68,986 USDHettinger County: 66,824 USDKidder County: 78,009 USDLaMoure County: 87,326 USDLogan County: 66,995 USDMcHenry County: 77,267 USDMcIntosh County: 62,513 USDMcKenzie County: 110,682 USDMcLean County: 81,639 USDMercer County: 93,154 USDMorton County: 83,323 USDMountrail County: 77,966 USDNelson County: 69,654 USDOliver County: 84,193 USDPembina County: 77,534 USDPierce County: 65,205 USDRamsey County: 74,421 USDRansom County: 81,543 USDRenville County: 83,417 USDRichland County: 80,180 USDRolette County: 59,505 USDSargent County: 79,922 USDSheridan County: 60,820 USDSioux County: 48,187 USDSlope County: 62,887 USDStark County: 88,681 USDSteele County: 89,815 USDStutsman County: 75,277 USDTowner County: 76,383 USDTraill County: 85,101 USDWalsh County: 73,571 USDWard County: 73,522 USDWells County: 74,565 USDWilliams County: 98,038 USD
  • Under 66K
  • 66K to 73K
  • 73K to 76K
  • 76K to 81K
  • 81K to 86K
  • 86K and over
USD, 2024. 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, 2024

McKenzie County: 110,682 USDMcKenzie County110,682Williams County: 98,038 USDWilliams County98,038Dunn County: 94,726 USDDunn County94,726Mercer County: 93,154 USDMercer County93,154Billings County: 92,448 USDBillings County92,448Burleigh County: 91,254 USDBurleigh County91,254Steele County: 89,815 USDSteele County89,815Stark County: 88,681 USDStark County88,681LaMoure County: 87,326 USDLaMoure County87,326Traill County: 85,101 USDTraill County85,101Oliver County: 84,193 USDOliver County84,193Renville County: 83,417 USDRenville County83,417Morton County: 83,323 USDMorton County83,323McLean County: 81,639 USDMcLean County81,639Ransom County: 81,543 USDRansom County81,543Foster County: 81,256 USDFoster County81,256Cavalier County: 81,012 USDCavalier County81,012Burke County: 80,825 USDBurke County80,825Richland County: 80,180 USDRichland County80,180Sargent County: 79,922 USDSargent County79,922Dickey County: 79,692 USDDickey County79,692Kidder County: 78,009 USDKidder County78,009Mountrail County: 77,966 USDMountrail County77,966Cass County: 77,791 USDCass County77,791Pembina County: 77,534 USDPembina County77,534McHenry County: 77,267 USDMcHenry County77,267Towner County: 76,383 USDTowner County76,383Divide County: 75,544 USDDivide County75,544Stutsman County: 75,277 USDStutsman County75,277Wells County: 74,565 USDWells County74,565Ramsey County: 74,421 USDRamsey County74,421Bowman County: 73,734 USDBowman County73,734Bottineau County: 73,589 USDBottineau County73,589Walsh County: 73,571 USDWalsh County73,571Ward County: 73,522 USDWard County73,522Barnes County: 72,486 USDBarnes County72,486Grand Forks County: 70,919 USDGrand Forks County70,919Eddy County: 70,413 USDEddy County70,413Nelson County: 69,654 USDNelson County69,654Griggs County: 68,986 USDGriggs County68,986Golden Valley County: 68,890 USDGolden Valley County68,890Emmons County: 67,994 USDEmmons County67,994Logan County: 66,995 USDLogan County66,995Hettinger County: 66,824 USDHettinger County66,824Pierce County: 65,205 USDPierce County65,205Slope County: 62,887 USDSlope County62,887McIntosh County: 62,513 USDMcIntosh County62,513Adams County: 62,028 USDAdams County62,028Sheridan County: 60,820 USDSheridan County60,820Rolette County: 59,505 USDRolette County59,505Benson County: 57,730 USDBenson County57,730Grant County: 51,175 USDGrant County51,175Sioux County: 48,187 USDSioux County48,187McKenzie County: 110,682 USDMcKenzie County110,682Williams County: 98,038 USDWilliams County98,038Dunn County: 94,726 USDDunn County94,726Mercer County: 93,154 USDMercer County93,154Billings County: 92,448 USDBillings County92,448Burleigh County: 91,254 USDBurleigh County91,254Steele County: 89,815 USDSteele County89,815Stark County: 88,681 USDStark County88,681LaMoure County: 87,326 USDLaMoure County87,326Traill County: 85,101 USDTraill County85,101Oliver County: 84,193 USDOliver County84,193Renville County: 83,417 USDRenville County83,417Morton County: 83,323 USDMorton County83,323McLean County: 81,639 USDMcLean County81,639Ransom County: 81,543 USDRansom County81,543Foster County: 81,256 USDFoster County81,256Cavalier County: 81,012 USDCavalier County81,012Burke County: 80,825 USDBurke County80,825Richland County: 80,180 USDRichland County80,180Sargent County: 79,922 USDSargent County79,922Dickey County: 79,692 USDDickey County79,692Kidder County: 78,009 USDKidder County78,009Mountrail County: 77,966 USDMountrail County77,966Cass County: 77,791 USDCass County77,791Pembina County: 77,534 USDPembina County77,534McHenry County: 77,267 USDMcHenry County77,267Towner County: 76,383 USDTowner County76,383Divide County: 75,544 USDDivide County75,544Stutsman County: 75,277 USDStutsman County75,277Wells County: 74,565 USDWells County74,565Ramsey County: 74,421 USDRamsey County74,421Bowman County: 73,734 USDBowman County73,734Bottineau County: 73,589 USDBottineau County73,589Walsh County: 73,571 USDWalsh County73,571Ward County: 73,522 USDWard County73,522Barnes County: 72,486 USDBarnes County72,486Grand Forks County: 70,919 USDGrand Forks County70,919Eddy County: 70,413 USDEddy County70,413Nelson County: 69,654 USDNelson County69,654Griggs County: 68,986 USDGriggs County68,986Golden Valley County: 68,890 USDGolden Valley County68,890Emmons County: 67,994 USDEmmons County67,994Logan County: 66,995 USDLogan County66,995Hettinger County: 66,824 USDHettinger County66,824Pierce County: 65,205 USDPierce County65,205Slope County: 62,887 USDSlope County62,887McIntosh County: 62,513 USDMcIntosh County62,513Adams County: 62,028 USDAdams County62,028Sheridan County: 60,820 USDSheridan County60,820Rolette County: 59,505 USDRolette County59,505Benson County: 57,730 USDBenson County57,730Grant County: 51,175 USDGrant County51,175Sioux County: 48,187 USDSioux County48,187
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

RankCounties2024
USD
Change on 2023
1McKenzie County110,682+11.6%
2Williams County98,038+5.9%
3Dunn County94,726+8.1%
4Mercer County93,154+9.2%
5Billings County92,448+12%
6Burleigh County91,254+5.5%
7Steele County89,815+2.9%
8Stark County88,681+7.9%
9LaMoure County87,326+25.1%
10Traill County85,101+3.8%
11Oliver County84,193+3.5%
12Renville County83,417+12.2%
13Morton County83,323+3.9%
14McLean County81,639+4.3%
15Ransom County81,543+4.2%
16Foster County81,256+13.9%
17Cavalier County81,012+0.3%
18Burke County80,825+2.1%
19Richland County80,180+5%
20Sargent County79,922+1.1%
21Dickey County79,692+9.7%
22Kidder County78,009+29%
23Mountrail County77,966+6%
24Cass County77,791+3.1%
25Pembina County77,534+2.6%
26McHenry County77,267+12%
27Towner County76,383+0.2%
28Divide County75,544+0.3%
29Stutsman County75,277+9%
30Wells County74,565-0.2%
31Ramsey County74,421+6.2%
32Bowman County73,734+7.7%
33Bottineau County73,589-0.9%
34Walsh County73,571-8.3%
35Ward County73,522+2.5%
36Barnes County72,486+2.7%
37Grand Forks County70,919-2%
38Eddy County70,413+5.7%
39Nelson County69,654+0.5%
40Griggs County68,986-2.9%
41Golden Valley County68,890+15.9%
42Emmons County67,994+4.6%
43Logan County66,995+9.8%
44Hettinger County66,824+3.6%
45Pierce County65,205+6.5%
46Slope County62,887+11%
47McIntosh County62,513+3.8%
48Adams County62,028+6.6%
49Sheridan County60,820-2.3%
50Rolette County59,505+4.5%
51Benson County57,730-4.8%
52Grant County51,175-1.3%
53Sioux County48,187+2.7%

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/2024/2024-state-and-county/est24all.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), 2024) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/saipe/datasets/2024/2024-state-and-county/est24all.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), 2024. U.S. Census Bureau, 27 Jan. 2026, https://www2.census.gov/programs-surveys/saipe/datasets/2024/2024-state-and-county/est24all.txt. Invokely, https://invokely.ai/rankings/median-household-income-single-year-us/north-dakota-counties. 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), 2024. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/saipe/datasets/2024/2024-state-and-county/est24all.txt. Also distributed by Invokely, https://invokely.ai/rankings/median-household-income-single-year-us/north-dakota-counties.

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), 2024 [Dataset]. Available at: https://www2.census.gov/programs-surveys/saipe/datasets/2024/2024-state-and-county/est24all.txt, via Invokely: https://invokely.ai/rankings/median-household-income-single-year-us/north-dakota-counties (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_north_dakota_2024,
  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), 2024}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/saipe/datasets/2024/2024-state-and-county/est24all.txt},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/median-household-income-single-year-us/north-dakota-counties. 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/2024/2024-state-and-county/est24all.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), 2024
PY  - 2026
DA  - 2026/01/27
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/saipe/datasets/2024/2024-state-and-county/est24all.txt
L2  - https://invokely.ai/rankings/median-household-income-single-year-us/north-dakota-counties
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/median-household-income-single-year-us/north-dakota-counties.
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/2024/2024-state-and-county/est24all.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 $110,682 in 2024, according to the U.S. Census Bureau.

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

Sioux County, with $48,187 in 2024.

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