Home / North Dakota / Best Places to Live

Best Places to Live in North Dakota (2026)

North Dakota has a cost of living index of 74 (US average = 100) with a median household income of $72,691 and a population of 624,606. We ranked 13 cities based on affordability, income, housing value, and climate to find the best places to call home in North Dakota.

4 Minot
80
Cost Index

Minot is 20% cheaper than the national average with a median income of $77,431 and a population of 47,922.

$77,431
Median Income
$928/mo
Median Rent
$254,400
Home Value
43.4°F
Avg Temp
6 Mandan
83
Cost Index

Mandan is 17% cheaper than the national average with a median income of $75,966 and a population of 24,293.

$75,966
Median Income
$1,044/mo
Median Rent
$246,300
Home Value
43.1°F
Avg Temp
7 Fargo
81
Cost Index

Fargo is 19% cheaper than the national average with a median income of $66,029 and a population of 129,064.

$66,029
Median Income
$916/mo
Median Rent
$269,800
Home Value
42.2°F
Avg Temp

How We Rank the Best Places to Live

Our livability score combines four data-driven factors: affordability (35% — cost of living index relative to national average), income (25% — median household income from the Census Bureau), housing value (15% — home price to income ratio), and climate (15% — NOAA temperature normals favoring moderate climates). Population serves as a proxy for amenities (10%).

Only cities with at least 5,000–10,000 residents are included. Data sourced from the US Census Bureau, Zillow, HUD, and NOAA.