9 cities · Updated March 2026
North Dakota is significantly more affordable than the national average, with a state-wide cost index of 74. The average monthly rent across North Dakota cities is $969, with median household incomes averaging $74,870 per year. The cheapest city is Jamestown (index 56) and the most expensive is West Fargo (index 88).
North Dakota has a moderate tax environment with a 2.5% top income tax rate, 5.0% sales tax, and 0.98% effective property tax rate.
Sorted from cheapest to most expensive (US average = 100)
| # | City | Cost Index | Rent | Income | Home Value | Population |
|---|---|---|---|---|---|---|
| 1 | Jamestown | 56 | $741/mo | $54,809 | $192,500 | 15,774 |
| 2 | Grand Forks | 72 | $958/mo | $63,838 | $243,300 | 58,882 |
| 3 | Fargo | 73 | $916/mo | $66,029 | $269,800 | 129,064 |
| 4 | Minot | 73 | $928/mo | $77,431 | $254,400 | 47,922 |
| 5 | Dickinson | 74 | $963/mo | $76,964 | $252,400 | 25,216 |
| 6 | Mandan | 77 | $1,044/mo | $75,966 | $246,300 | 24,293 |
| 7 | Bismarck | 78 | $992/mo | $77,608 | $291,400 | 74,146 |
| 8 | Williston | 80 | $1,106/mo | $84,309 | $262,700 | 27,964 |
| 9 | West Fargo | 88 | $1,075/mo | $96,877 | $302,200 | 39,325 |
Common questions about cost of living in North Dakota