← All states

North Dakota.

36th most expensive state. Typical home $290,657 (+5.1% in a year), estimated payment $1,602 a month. As of Sep 2026.

What it costs per month · North Dakota $1,526/mo

to buy the typical home at today's mortgage rate — +$698 (+84%) since Jan 2020.

What the home itself did
1 year
Up $14,023 +5%
$276,634$290,657 since Sep 2025
5 years
Up $46,371 +19%
$244,286$290,657 since Sep 2021
10 years
Up $64,312 +28%
$226,345$290,657 since Sep 2016

Monthly payment to buy the typical home

Home value × that month's 30-year mortgage rate, 20% down, principal and interest. This is the line households feel: prices and rates compound each other.

$500 $1,000 $1,500 $2,000 2002 2006 2010 2014 2018 2022 2026 North Dakota $1,526 United States $1,922
$500 $1,000 $1,500 $2,000 2002 2010 2018 2026
  • North Dakota$1,526
  • United States$1,922

At the last five years' pace, a typical home here doubles in price every 20 years.

Typical home values in North Dakota rose 5.1% over the past year — faster than the nation's +1.2%.

Buying the typical North Dakota home now takes 25% of the median household income ($76,657/yr, ACS 2020–2024) — the standard affordability line is 30%.

Share of median income needed to buy

Monthly payment for the typical home against the local median household income. Income is an annual survey, stepped — the saw-teeth are survey years, not markets.

15% 20% 25% 30% 2011 2014 2017 2020 2023 2026 North Dakota 23.88% United States 28.57%
15% 20% 25% 30% 2014 2020 2026
  • North Dakota23.88%
  • United States28.57%

North Dakota home values

Zillow Home Value Index against the national figure. Mid-tier homes, smoothed and seasonally adjusted.

$150,000 $200,000 $250,000 $300,000 $350,000 2011 2014 2017 2020 2023 2026 North Dakota $290,657 United States $366,157
$150,000 $200,000 $250,000 $300,000 $350,000 2014 2020 2026
  • North Dakota$290,657
  • United States$366,157

Metros in North Dakota

Largest first, by population. Zillow publishes rent for fewer metros than home values, so a dash means no series — not a market at zero.

# Metro activate to sort by Metro Rent activate to sort by Rent 1-yr Δ activate to sort by 1-yr Δ Home value sorted descending, activate to sort ascending 1-yr Δ activate to sort by 1-yr Δ
1 Bismarck $1,303 +3.8% $356,127 +5.2%
2 Williston $1,290 -4.4% $348,913 +4.7%
3 Fargo $1,103 +3.6% $328,304 +3.5%
4 Dickinson $1,232 +1.0% $325,150 +4.5%
5 Minot $1,252 +6.3% $268,966 +3.4%
6 Jamestown $1,023 +5.7% $228,996 +5.9%
7 Wahpeton $844 +0.4% $227,868 +4.4%

Go deeper: every zip in North Dakota.