88 cities ranked by median home price
$23K
Lowest Price
$200K
Avg of Top 50
$23K
22 days on market
$28K
81 days on market
$34K
108 days on market
$42K
39 days on market
$50K
23 days on market
$50K
85 days on market
$50K
22 days on market
$50K
152 days on market
$50K
57 days on market
$50K
164 days on market
| # | City | Median Price | Days on Market | Months Supply | YoY Change |
|---|---|---|---|---|---|
| 1 | Douglas | $23K | 22 days | — | N/A |
| 2 | Driscoll | $28K | 81 days | — | N/A |
| 3 | Springbrook | $34K | 108 days | — | N/A |
| 4 | Flasher | $42K | 39 days | 0.3 mo | N/A |
| 5 | Center | $50K | 23 days | 3.0 mo | N/A |
| 6 | Deering | $50K | 85 days | 1.0 mo | N/A |
| 7 | Mohall | $50K | 22 days | 5.0 mo | N/A |
| 8 | Hebron | $50K | 152 days | 5.0 mo | N/A |
| 9 | New Salem | $50K | 57 days | 3.0 mo | N/A |
| 10 | Regan | $50K | 164 days | — | N/A |
| 11 | Courtenay | $53K | 129 days | — | N/A |
| 12 | Streeter | $58K | 21 days | 2.0 mo | N/A |
| 13 | Kensal | $60K | 126 days | — | N/A |
| 14 | Ryder | $60K | 49 days | 1.0 mo | N/A |
| 15 | Drake | $63K | days | 1.0 mo | N/A |
| 16 | McGregor | $69K | 160 days | — | N/A |
| 17 | Anamoose | $72K | 69 days | — | N/A |
| 18 | Grenora | $80K | 378 days | 1.0 mo | N/A |
| 19 | Sherwood | $80K | 135 days | — | N/A |
| 20 | Barney | $81K | 58 days | — | N/A |
| 21 | Pingree | $82K | 196 days | — | N/A |
| 22 | Medina | $85K | 21 days | — | N/A |
| 23 | Epping | $95K | 139 days | — | N/A |
| 24 | Karlsruhe | $99K | 16 days | — | N/A |
| 25 | Granville | $104K | 116 days | — | N/A |
| 26 | Cleveland | $114K | 21 days | — | N/A |
| 27 | Great Bend | $116K | 64 days | 1.0 mo | N/A |
| 28 | Makoti | $119K | 85 days | — | N/A |
| 29 | Hankinson | $120K | 81 days | 4.0 mo | N/A |
| 30 | Donnybrook | $121K | 42 days | — | N/A |
| 31 | Surrey | $125K | 35 days | 13.0 mo | N/A |
| 32 | Montpelier | $128K | 79 days | — | N/A |
| 33 | Carpio | $130K | 72 days | — | N/A |
| 34 | Kenmare | $130K | 244 days | 2.5 mo | N/A |
| 35 | Jamestown | $133K | 60 days | 4.6 mo | -14.5% |
| 36 | Mantador | $136K | 16 days | — | N/A |
| 37 | Ray | $138K | 14 days | — | N/A |
| 38 | Upham | $140K | 87 days | — | N/A |
| 39 | Fairmount | $141K | 77 days | 3.0 mo | N/A |
| 40 | Glen Ullin | $142K | 132 days | 4.0 mo | N/A |
| 41 | Des Lacs | $145K | 80 days | — | N/A |
| 42 | Spiritwood | $145K | 26 days | — | N/A |
| 43 | Wing | $150K | 183 days | — | N/A |
| 44 | Richardton | $155K | 97 days | 1.5 mo | N/A |
| 45 | Glenburn | $160K | 93 days | 1.5 mo | N/A |
| 46 | Towner | $161K | 74 days | 1.5 mo | N/A |
| 47 | Sawyer | $170K | 43 days | 1.0 mo | N/A |
| 48 | Belfield | $171K | 42 days | 0.3 mo | N/A |
| 49 | Ypsilanti | $172K | 35 days | — | N/A |
| 50 | Voltaire | $175K | 258 days | — | N/A |
| 51 | Lidgerwood | $175K | 110 days | 1.0 mo | N/A |
| 52 | Dwight | $188K | 16 days | — | N/A |
| 53 | Wildrose | $189K | 110 days | — | N/A |
| 54 | Tolley | $198K | 50 days | — | N/A |
| 55 | Burlington | $200K | 12 days | 5.0 mo | N/A |
| 56 | Taylor | $210K | 62 days | 1.0 mo | N/A |
| 57 | Wahpeton | $214K | 50 days | 4.2 mo | N/A |
| 58 | Wyndmere | $230K | 191 days | 2.0 mo | N/A |
| 59 | Velva | $235K | 12 days | 3.0 mo | N/A |
| 60 | Alamo | $239K | 62 days | — | N/A |
| 61 | South Heart | $255K | 114 days | — | N/A |
| 62 | Colfax | $259K | days | 2.0 mo | N/A |
| 63 | Foxholm | $260K | 7 days | 1.0 mo | N/A |
| 64 | Gladstone | $260K | 114 days | — | N/A |
| 65 | Ruthville | $260K | 59 days | — | N/A |
| 66 | Almont | $265K | 2 days | — | N/A |
| 67 | Dickinson | $277K | 67 days | 2.9 mo | -8.9% |
| 68 | Apple Valley | $279K | 51 days | — | N/A |
| 69 | Minot | $284K | 76 days | 2.5 mo | +16.1% |
| 70 | Berthold | $285K | 51 days | 0.3 mo | N/A |
| 71 | Trenton | $290K | 43 days | — | N/A |
| 72 | Bismarck | $300K | 58 days | 2.9 mo | -2.8% |
| 73 | Mooreton | $300K | 4 days | — | N/A |
| 74 | Walcott | $303K | 9 days | — | N/A |
| 75 | Christine | $310K | 14 days | — | N/A |
| 76 | Tioga | $315K | 298 days | 4.0 mo | N/A |
| 77 | Buchanan | $325K | 47 days | — | N/A |
| 78 | Menoken | $335K | 32 days | — | N/A |
| 79 | Williston | $345K | 46 days | 2.3 mo | +28.3% |
| 80 | Mandan | $347K | 51 days | 3.0 mo | +12.4% |
| 81 | Abercrombie | $355K | 36 days | 0.7 mo | N/A |
| 82 | Lincoln | $386K | 67 days | 2.8 mo | N/A |
| 83 | Medora | $425K | 669 days | — | N/A |
| 84 | Harmon | $450K | 2 days | — | N/A |
| 85 | Long Creek | $450K | 37 days | — | N/A |
| 86 | Blacktail | $500K | 130 days | — | N/A |
| 87 | Spiritwood Lake | $800K | 109 days | — | N/A |
| 88 | Logan | $1.20M | 11 days | 1.0 mo | N/A |
Looking for affordable housing in North Dakota? We've ranked 88 cities by median home price to help you find budget-friendly options. The most affordable city is Douglas with a median price of $23K.
The most affordable cities in North Dakota are listed above, ranked by median home price. These markets offer entry points significantly below the state average, making homeownership accessible for first-time buyers, investors, and those relocating on a budget.
Affordable North Dakota cities can offer excellent value, especially for long-term residents and investors. Key factors to evaluate include local job market strength, school quality, crime rates, and future development plans. A local agent can help you distinguish between genuine value and areas with underlying issues.
Lower home prices in certain North Dakota cities reflect factors like smaller population size, distance from major metro areas, limited amenities, or economic transitions. However, many affordable cities offer strong quality of life, growing economies, and appreciation potential that makes them smart buying opportunities.
In North Dakota's most affordable markets, a household income of $40,000-$60,000 may be sufficient to qualify for a mortgage, depending on the specific price point and current interest rates. Use the 28% rule: your monthly housing payment shouldn't exceed 28% of gross monthly income. A local agent and lender can pre-qualify you.
Affordable properties can be excellent investments, especially in North Dakota cities with growing populations and economies. Look for markets with rising employment, infrastructure investment, and limited new housing supply. These factors often precede price appreciation, turning today's affordable market into tomorrow's growing one.
Connect with a local agent who specializes in first-time buyers and budget-conscious buyers.
Find an Agent