North Dakota Cost of Living

Housing costs and affordability data for 53 counties.

Average Monthly Rent

$770/mo

Average Home Value

$168,606

Average Owner Cost

$766/mo

34% below national average rentExplore on Map

At a Glance

Average Monthly Rent
$770/mo
34% below national median
Average Home Value
$168,606
40% below national median
Avg. Monthly Owner Cost
$766/mo
54% below national median
Affordability Rating
Affordable
Avg. rent under 30% of income

Housing Costs in North Dakota: An Overview

The median rent in North Dakota is $770 per month, which is 34% below the national median of $1,163. This makes the state relatively affordable compared to much of the country.

Within North Dakota, housing costs vary significantly by county. McKenzie County is the most expensive county with a median rent of $1,153 per month and a median home value of $357,300. At the other end of the spectrum, Sheridan County offers the most affordable housing, with a median rent of $373 per month and homes valued at a median of $107,700.

The average home value across North Dakota counties is $168,606, 40% lower than the national median of $281,900. With a median household income of roughly $72,537, homeownership remains within reach for many households.

Before moving to North Dakota, it is worth understanding the local housing landscape. Costs can swing dramatically between rural and urban counties, so researching the specific county you plan to live in is essential. Use the county-level data below to compare rent, home values, and affordability ratings so you can budget accurately for your relocation.

Distribution

Rent Distribution in North Dakota

How median rents are spread across 53 counties

All North Dakota Counties

CountyMedian RentHome ValueOwner CostRent/Income
McKenzie County
Moderate$1,153/mo
$357,300$1,151/mo19.0%
Williams County
Moderate$1,108/mo
$267,800$991/mo23.0%
Divide County
Moderate$1,064/mo
$173,100$604/mo13.0%
Mercer County
Moderate$1,043/mo
$196,200$794/mo29.0%
Morton County
Moderate$1,036/mo
$249,600$1,193/mo25.0%
Ward County
Moderate$1,000/mo
$259,100$1,228/mo23.0%
Burleigh County
Affordable$996/mo
$314,700$1,174/mo24.0%
Grand Forks County
Affordable$971/mo
$244,200$1,229/mo27.0%
Stark County
Affordable$966/mo
$260,400$1,211/mo26.0%
Dunn County
Affordable$941/mo
$244,000$789/mo17.0%
Cass County
Affordable$930/mo
$284,700$1,440/mo25.0%
Bowman County
Affordable$869/mo
$176,400$730/mo19.0%
Mountrail County
Affordable$864/mo
$222,200$627/mo18.0%
Cavalier County
Affordable$859/mo
$122,300$774/mo28.0%
Golden Valley County
Affordable$856/mo
$119,200$525/mo20.0%
Kidder County
Affordable$847/mo
$138,500$525/mo24.0%
Logan County
Affordable$847/mo
$101,800$633/mo29.0%
Renville County
Affordable$846/mo
$163,400$819/mo24.0%
Sargent County
Affordable$835/mo
$149,600$805/mo21.0%
Hettinger County
Affordable$830/mo
$110,900$618/mo21.0%
Pierce County
Affordable$807/mo
$143,400$701/mo26.0%
Barnes County
Affordable$779/mo
$168,100$844/mo24.0%
McLean County
Affordable$768/mo
$233,100$831/mo21.0%
Walsh County
Affordable$766/mo
$125,700$692/mo22.0%
Bottineau County
Affordable$763/mo
$190,900$739/mo20.0%
Traill County
Affordable$758/mo
$193,200$986/mo21.0%
Foster County
Affordable$756/mo
$162,800$788/mo31.0%
Richland County
Affordable$751/mo
$177,600$807/mo23.0%
Dickey County
Affordable$749/mo
$167,100$833/mo25.0%
Stutsman County
Affordable$742/mo
$200,300$843/mo26.0%
McHenry County
Affordable$737/mo
$143,200$712/mo17.0%
Burke County
Affordable$725/mo
$141,900$663/mo15.0%
Oliver County
Affordable$725/mo
$217,000$782/mo21.0%
Slope County
Affordable$719/mo
$121,300$509/mo26.0%
Towner County
Affordable$719/mo
$122,800$643/mo22.0%
Ransom County
Affordable$710/mo
$174,800$872/mo22.0%
Pembina County
Affordable$692/mo
$116,600$593/mo22.0%
Ramsey County
Affordable$687/mo
$197,400$809/mo24.0%
Grant County
Affordable$650/mo
$85,800$590/mo32.0%
Billings County
Affordable$630/mo
$322,500$838/mo12.0%
Steele County
Affordable$630/mo
$120,400$661/mo17.0%
Wells County
Affordable$630/mo
$106,400$644/mo27.0%
Benson County
Affordable$616/mo
$83,100$572/mo16.0%
Eddy County
Affordable$615/mo
$115,500$613/mo17.0%
LaMoure County
Affordable$607/mo
$118,000$692/mo22.0%
Griggs County
Affordable$606/mo
$128,200$660/mo17.0%
McIntosh County
Affordable$600/mo
$80,300$489/mo25.0%
Nelson County
Affordable$593/mo
$114,500$655/mo17.0%
Emmons County
Affordable$551/mo
$112,400$576/mo30.0%
Adams County
Affordable$545/mo
$108,300$585/mo22.0%
Rolette County
Affordable$479/mo
$93,000$553/mo17.0%
Sioux County
Affordable$466/mo
$87,400$438/mo21.0%
Sheridan County
Affordable$373/mo
$107,700$543/mo17.0%

Compare North Dakota to Other States

See how North Dakota counties stack up against counties in other states. Compare rent, home values, and affordability side by side.

Start a Comparison

Frequently Asked Questions About North Dakota Housing Costs

What is the most affordable county in North Dakota?
Sheridan County is among the most affordable counties in North Dakota with a median rent of $373 per month.
What is the most expensive county to live in North Dakota?
McKenzie County is among the most expensive counties in North Dakota with a median rent of $1,153 per month and a median home value of $357,300.
How does North Dakota's cost of living compare to the national average?
North Dakota's average monthly rent of $770 is 34% below the national median of $1,163.
What is the average home value in North Dakota?
The average home value across all North Dakota counties is $168,606.
Sponsored

Planning a Move?

Researching the cost of living in North Dakota, North Dakota? Compare moving quotes from top providers and save on your relocation.

Compare Moving Quotes