Skip to main content

Most Affordable Cities in North Dakota

Cities ranked by home-value-to-income ratio. Lower ratio = more affordable. Only cities with 500+ population included.

#CityRatioHome ValueMedian IncomePopulation
1 Dunseith city 1.0x $49,300 $51,004 853
2 Napoleon city 1.2x $85,000 $68,068 768
3 Shell Valley CDP 1.3x $55,200 $43,281 1,112
4 Minto city 1.3x $94,600 $71,071 616
5 Crosby city 1.4x $111,800 $80,000 1,116
6 Belcourt CDP 1.5x $94,300 $64,526 1,739
7 Ashley city 1.5x $57,900 $39,519 636
8 Drayton city 1.5x $103,800 $70,347 818
9 Mott city 1.5x $77,500 $51,964 738
10 Pembina city 1.5x $133,700 $88,523 583
11 Hankinson city 1.5x $100,700 $66,250 768
12 Park River city 1.6x $118,600 $76,080 1,483
13 Wishek city 1.6x $103,300 $65,357 922
14 Mandaree CDP 1.6x $104,200 $64,063 604
15 Lidgerwood city 1.6x $81,100 $49,750 673
16 Enderlin city 1.7x $120,800 $70,625 987
17 Linton city 1.7x $87,400 $50,833 871
18 Hebron city 1.7x $104,600 $60,114 739
19 Milnor city 1.8x $142,600 $80,417 638
20 Hatton city 1.8x $133,700 $72,885 639
21 Wyndmere city 1.8x $156,700 $85,197 553
22 Forman city 1.9x $133,300 $71,607 622
23 Kenmare city 1.9x $122,000 $64,167 1,027
24 New England city 1.9x $143,300 $74,375 658
25 Stanton city 1.9x $111,200 $57,222 560
26 Strasburg city 2.0x $92,700 $46,750 523
27 Portland city 2.0x $204,500 $100,714 548
28 Langdon city 2.0x $130,400 $63,664 1,835
29 Beach city 2.1x $124,700 $60,074 933
30 Cooperstown city 2.1x $108,300 $51,932 910
31 Harwood city 2.1x $303,600 $145,000 775
32 New Rockford city 2.1x $101,400 $47,969 1,325
33 Turtle Lake city 2.2x $123,900 $57,250 502
34 Carrington city 2.2x $141,800 $65,469 2,171
35 Glen Ullin city 2.2x $105,500 $48,558 662
36 Edgeley city 2.2x $99,100 $45,556 672
37 Argusville city 2.2x $350,000 $160,089 568
38 Hettinger city 2.2x $112,600 $50,750 1,141
39 Stanley city 2.3x $241,300 $105,893 2,089
40 Center city 2.3x $170,100 $74,464 510
41 Larimore city 2.3x $180,200 $78,846 1,262
42 Lakota city 2.3x $145,700 $63,672 629
43 LaMoure city 2.3x $150,800 $65,625 703
44 Reile's Acres city 2.3x $455,900 $198,333 888
45 Gwinner city 2.3x $151,900 $66,071 877
46 Rolla city 2.3x $121,500 $52,841 1,164
47 Beulah city 2.3x $194,300 $84,417 3,058
48 Hillsboro city 2.3x $180,800 $77,844 1,643
49 Bottineau city 2.3x $165,300 $70,882 2,063
50 South Heart city 2.4x $333,100 $138,780 556
51 Mapleton city 2.5x $285,500 $116,364 1,243
52 Wilton city 2.5x $206,100 $83,750 582
53 Thompson city 2.5x $274,000 $110,909 1,092
54 Oakes city 2.5x $160,100 $64,750 2,046
55 New Salem city 2.5x $173,400 $69,750 904
56 Burlington city 2.5x $237,800 $95,216 1,169
57 Steele city 2.5x $160,300 $63,000 742
58 Grafton city 2.6x $153,800 $60,184 4,128
59 Bowman city 2.6x $181,300 $70,859 1,523
60 Velva city 2.6x $208,700 $81,354 997
61 Northwood city 2.6x $200,500 $76,875 941
62 Hazen city 2.6x $189,300 $72,094 2,509
63 Garrison city 2.6x $181,800 $68,646 1,456
64 Richardton city 2.7x $188,900 $69,844 761
65 Valley City city 2.7x $152,800 $56,471 6,554
66 Mohall city 2.7x $167,000 $61,667 614
67 Cavalier city 2.7x $155,500 $57,188 1,304
68 Underwood city 2.7x $196,300 $71,625 701
69 Elgin city 2.8x $111,400 $40,000 654
70 Harvey city 2.8x $118,000 $42,368 1,720
71 Kindred city 2.8x $291,100 $103,542 927
72 Parshall city 2.9x $121,700 $42,500 957
73 Wahpeton city 2.9x $164,600 $57,417 7,996
74 Surrey city 2.9x $302,200 $105,125 1,672
75 Ellendale city 2.9x $115,900 $40,000 946
76 Rugby city 2.9x $147,800 $50,580 2,555
77 Washburn city 3.0x $226,200 $75,729 1,434
78 Lisbon city 3.0x $185,700 $61,953 2,262
79 Cando city 3.0x $149,300 $49,375 1,199
80 Ray city 3.0x $211,500 $69,792 762
81 Killdeer city 3.0x $271,900 $89,583 879
82 Horace city 3.0x $444,600 $145,801 3,964
83 Mayville city 3.1x $196,200 $64,044 2,050
84 Lincoln city 3.1x $259,400 $83,387 4,309
85 Williston city 3.1x $262,700 $84,309 27,964
86 West Fargo city 3.1x $302,200 $96,877 39,325
87 Tioga city 3.2x $196,800 $62,315 1,525
88 Mandan city 3.2x $246,300 $75,966 24,293
89 Walhalla city 3.3x $100,300 $30,774 927
90 Dickinson city 3.3x $252,400 $76,964 25,216
91 Minot city 3.3x $254,400 $77,431 47,922
92 Jamestown city 3.5x $192,500 $54,809 15,774
93 Bismarck city 3.8x $291,400 $77,608 74,146
94 Grand Forks city 3.8x $243,300 $63,838 58,882
95 Cannon Ball CDP 3.8x $128,100 $33,542 859
96 New Town city 3.9x $199,700 $50,707 2,725
97 Belfield city 4.0x $185,000 $46,417 618
98 Devils Lake city 4.0x $171,000 $42,755 7,170
99 Fargo city 4.1x $269,800 $66,029 129,064
100 Casselton city 4.3x $297,500 $68,472 2,640
101 Watford City city 4.4x $385,100 $88,351 6,016