Counties in North Dakota by housing units, 2024

Cass County had the highest housing units of 53 counties in 2024, at 89,038. Slope County had the lowest, at 456. The median was 2,088 and the figure for North Dakota was 377,281. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest89,038Cass County
Lowest456Slope County
Median2,08853 counties
North Dakota377,281History

Map of counties, 2024

Adams County: 1,326 countBarnes County: 5,700 countBenson County: 2,536 countBillings County: 546 countBottineau County: 3,956 countBowman County: 1,635 countBurke County: 1,362 countBurleigh County: 43,779 countCass County: 89,038 countCavalier County: 2,109 countDickey County: 2,394 countDivide County: 1,413 countDunn County: 2,088 countEddy County: 1,358 countEmmons County: 2,051 countFoster County: 1,775 countGolden Valley County: 902 countGrand Forks County: 33,891 countGrant County: 1,635 countGriggs County: 1,360 countHettinger County: 1,444 countKidder County: 1,660 countLaMoure County: 2,066 countLogan County: 1,070 countMcHenry County: 2,833 countMcIntosh County: 1,677 countMcKenzie County: 7,752 countMcLean County: 5,807 countMercer County: 4,667 countMorton County: 15,465 countMountrail County: 5,099 countNelson County: 1,783 countOliver County: 893 countPembina County: 3,503 countPierce County: 2,042 countRamsey County: 5,872 countRansom County: 2,546 countRenville County: 1,339 countRichland County: 7,530 countRolette County: 4,588 countSargent County: 1,996 countSheridan County: 838 countSioux County: 1,280 countSlope County: 456 countStark County: 15,514 countSteele County: 1,119 countStutsman County: 10,413 countTowner County: 1,255 countTraill County: 3,664 countWalsh County: 5,184 countWard County: 32,487 countWells County: 2,209 countWilliams County: 20,376 count
  • Under 1,300
  • 1,300 to 1,600
  • 1,600 to 2,100
  • 2,100 to 3,900
  • 3,900 to 7,600
  • 7,600 and over
count, 2024. Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B25001: total housing units. Boundaries: U.S. Census Bureau cartographic boundary files.

All counties, 2024

Cass County: 89,038 countCass County89,038Burleigh County: 43,779 countBurleigh County43,779Grand Forks County: 33,891 countGrand Forks County33,891Ward County: 32,487 countWard County32,487Williams County: 20,376 countWilliams County20,376Stark County: 15,514 countStark County15,514Morton County: 15,465 countMorton County15,465Stutsman County: 10,413 countStutsman County10,413McKenzie County: 7,752 countMcKenzie County7,752Richland County: 7,530 countRichland County7,530Ramsey County: 5,872 countRamsey County5,872McLean County: 5,807 countMcLean County5,807Barnes County: 5,700 countBarnes County5,700Walsh County: 5,184 countWalsh County5,184Mountrail County: 5,099 countMountrail County5,099Mercer County: 4,667 countMercer County4,667Rolette County: 4,588 countRolette County4,588Bottineau County: 3,956 countBottineau County3,956Traill County: 3,664 countTraill County3,664Pembina County: 3,503 countPembina County3,503McHenry County: 2,833 countMcHenry County2,833Ransom County: 2,546 countRansom County2,546Benson County: 2,536 countBenson County2,536Dickey County: 2,394 countDickey County2,394Wells County: 2,209 countWells County2,209Cavalier County: 2,109 countCavalier County2,109Dunn County: 2,088 countDunn County2,088LaMoure County: 2,066 countLaMoure County2,066Emmons County: 2,051 countEmmons County2,051Pierce County: 2,042 countPierce County2,042Sargent County: 1,996 countSargent County1,996Nelson County: 1,783 countNelson County1,783Foster County: 1,775 countFoster County1,775McIntosh County: 1,677 countMcIntosh County1,677Kidder County: 1,660 countKidder County1,660Bowman County: 1,635 countBowman County1,635Grant County: 1,635 countGrant County1,635Hettinger County: 1,444 countHettinger County1,444Divide County: 1,413 countDivide County1,413Burke County: 1,362 countBurke County1,362Griggs County: 1,360 countGriggs County1,360Eddy County: 1,358 countEddy County1,358Renville County: 1,339 countRenville County1,339Adams County: 1,326 countAdams County1,326Sioux County: 1,280 countSioux County1,280Towner County: 1,255 countTowner County1,255Steele County: 1,119 countSteele County1,119Logan County: 1,070 countLogan County1,070Golden Valley County: 902 countGolden Valley County902Oliver County: 893 countOliver County893Sheridan County: 838 countSheridan County838Billings County: 546 countBillings County546Slope County: 456 countSlope County456Cass County: 89,038 countCass County89,038Burleigh County: 43,779 countBurleigh County43,779Grand Forks County: 33,891 countGrand Forks County33,891Ward County: 32,487 countWard County32,487Williams County: 20,376 countWilliams County20,376Stark County: 15,514 countStark County15,514Morton County: 15,465 countMorton County15,465Stutsman County: 10,413 countStutsman County10,413McKenzie County: 7,752 countMcKenzie County7,752Richland County: 7,530 countRichland County7,530Ramsey County: 5,872 countRamsey County5,872McLean County: 5,807 countMcLean County5,807Barnes County: 5,700 countBarnes County5,700Walsh County: 5,184 countWalsh County5,184Mountrail County: 5,099 countMountrail County5,099Mercer County: 4,667 countMercer County4,667Rolette County: 4,588 countRolette County4,588Bottineau County: 3,956 countBottineau County3,956Traill County: 3,664 countTraill County3,664Pembina County: 3,503 countPembina County3,503McHenry County: 2,833 countMcHenry County2,833Ransom County: 2,546 countRansom County2,546Benson County: 2,536 countBenson County2,536Dickey County: 2,394 countDickey County2,394Wells County: 2,209 countWells County2,209Cavalier County: 2,109 countCavalier County2,109Dunn County: 2,088 countDunn County2,088LaMoure County: 2,066 countLaMoure County2,066Emmons County: 2,051 countEmmons County2,051Pierce County: 2,042 countPierce County2,042Sargent County: 1,996 countSargent County1,996Nelson County: 1,783 countNelson County1,783Foster County: 1,775 countFoster County1,775McIntosh County: 1,677 countMcIntosh County1,677Kidder County: 1,660 countKidder County1,660Bowman County: 1,635 countBowman County1,635Grant County: 1,635 countGrant County1,635Hettinger County: 1,444 countHettinger County1,444Divide County: 1,413 countDivide County1,413Burke County: 1,362 countBurke County1,362Griggs County: 1,360 countGriggs County1,360Eddy County: 1,358 countEddy County1,358Renville County: 1,339 countRenville County1,339Adams County: 1,326 countAdams County1,326Sioux County: 1,280 countSioux County1,280Towner County: 1,255 countTowner County1,255Steele County: 1,119 countSteele County1,119Logan County: 1,070 countLogan County1,070Golden Valley County: 902 countGolden Valley County902Oliver County: 893 countOliver County893Sheridan County: 838 countSheridan County838Billings County: 546 countBillings County546Slope County: 456 countSlope County456
count. Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B25001: total housing units. Retrieved 2026-10-12.

Full ranking

RankCounties2024
count
Change on 2023
1Cass County89,038+1.8%
2Burleigh County43,779+0.9%
3Grand Forks County33,891+0.5%
4Ward County32,487+0.4%
5Williams County20,376+0.4%
6Stark County15,514+0.4%
7Morton County15,465+0.9%
8Stutsman County10,413+0.2%
9McKenzie County7,752+0.8%
10Richland County7,530-0.3%
11Ramsey County5,872-0.1%
12McLean County5,807+0.2%
13Barnes County5,700-0.1%
14Walsh County5,184-0.4%
15Mountrail County5,099+0.5%
16Mercer County4,667+0.2%
17Rolette County4,588-0.3%
18Bottineau County3,956-0.4%
19Traill County3,664+0.2%
20Pembina County3,503-0.4%
21McHenry County2,8330%
22Ransom County2,546+0.3%
23Benson County2,536-0.3%
24Dickey County2,394+0.3%
25Wells County2,209-1.8%
26Cavalier County2,109-0.3%
27Dunn County2,088-1.3%
28LaMoure County2,066-0.4%
29Emmons County2,051+0.1%
30Pierce County2,042-1.7%
31Sargent County1,996-0.1%
32Nelson County1,783-0.8%
33Foster County1,775-0.4%
34McIntosh County1,677-1.4%
35Kidder County1,660+0.5%
36Bowman County1,635-0.1%
36Grant County1,635-0.4%
38Hettinger County1,444+0.4%
39Divide County1,413+2.9%
40Burke County1,362-2.9%
41Griggs County1,360+0.5%
42Eddy County1,358+1.5%
43Renville County1,339+2.1%
44Adams County1,326-0.7%
45Sioux County1,280+0.3%
46Towner County1,255-0.6%
47Steele County1,119-0.1%
48Logan County1,070+0.2%
49Golden Valley County902-0.4%
50Oliver County893-2.1%
51Sheridan County838+1.7%
52Billings County546+3.6%
53Slope County456-0.4%

Other periods

About this ranking

All housing units, occupied and vacant: houses, apartments, mobile homes and rooms intended as separate living quarters. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

A survey estimate averaged over five years, not a count on one date.

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. American Community Survey 5-year estimates, table B25001: total housing units. https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b25001.dat. 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). American Community Survey 5-year estimates, table B25001: total housing units (Counties in North Dakota by housing units, 2024) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b25001.dat

MLA 9

American Community Survey 5-year estimates, table B25001: total housing units, Counties in North Dakota by housing units, 2024. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b25001.dat. Invokely, https://invokely.ai/rankings/housing-units/north-dakota-counties. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. American Community Survey 5-year estimates, table B25001: total housing units. Counties in North Dakota by housing units, 2024. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b25001.dat. Also distributed by Invokely, https://invokely.ai/rankings/housing-units/north-dakota-counties.

Harvard

U.S. Census Bureau (2026) American Community Survey 5-year estimates, table B25001: total housing units, Counties in North Dakota by housing units, 2024 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b25001.dat, via Invokely: https://invokely.ai/rankings/housing-units/north-dakota-counties (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_north_dakota_2024,
  author = {{U.S. Census Bureau}},
  title = {{American Community Survey 5-year estimates, table B25001: total housing units: Counties in North Dakota by housing units, 2024}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b25001.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/housing-units/north-dakota-counties. Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B25001: total housing units. https://www2.census.gov/programs-surveys/acs/summary\_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b25001.dat. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - American Community Survey 5-year estimates, table B25001: total housing units: Counties in North Dakota by housing units, 2024
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b25001.dat
L2  - https://invokely.ai/rankings/housing-units/north-dakota-counties
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/housing-units/north-dakota-counties.
N1  - Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B25001: total housing units. https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b25001.dat. 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 housing units using official data, and cite the source.
rank_places {"indicator":"housing_units","level":"province","within":"North Dakota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=housing_units&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 housing units?

Cass County, with 89,038 in 2024, according to the U.S. Census Bureau.

Which county has the lowest housing units?

Slope County, with 456 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, American Community Survey 5-year estimates, table B25001: total housing units. Retrieved 2026-10-12.

Housing units: other rankings

Counties in North Dakota: more rankings