US5.com

Easiest ZIP codes to buy in North Dakota

Top 25 easiest ZIP codes to buy into in North Dakota by price-to-income ratio. #1 is 58335 (Fort Totten) at about 1.2x. Compare buy-in affordability on US5.

These ZIP codes have the lowest median home price-to-income ratios in North Dakota — a practical “buy-in difficulty” signal that combines local home values with local earnings.

Lowest ratios on this board: 58335 (Fort Totten) at about 1.2x; 58370 (Fort Totten) at about 1.3x; 58369 (St. John) at about 1.4x.

Open a ZIP page for an illustrative “estimated income to buy” figure based on a transparent mortgage model (down payment, rate, taxes, and insurance assumptions).

Open any ZIP for a full demographics, income, and housing profile, or return to the North Dakota state page for the complete ZIP table.

Ranked ZIP codes

# ZIP City County Price-to-income Population Income Home value
1 58335 Fort Totten Benson County 1.2x 1,047 $29,886 $36,500
2 58370 Fort Totten Benson County 1.3x 1,187 $66,583 $83,300
3 58369 St. John Rolette County 1.4x 1,012 $85,066 $116,700
4 58495 Wishek McIntosh County 1.5x 1,203 $71,548 $104,700
5 58316 Shell Valley Rolette County 1.5x 5,902 $54,611 $82,300
6 58646 Mott Hettinger County 1.6x 1,107 $54,821 $86,300
7 58225 Drayton Pembina County 1.6x 1,146 $76,250 $122,100
8 58621 Beach Golden Valley County 1.6x 1,203 $75,313 $120,800
9 58261 Minto Walsh County 1.6x 1,284 $73,750 $118,900
10 58552 Linton Emmons County 1.6x 1,460 $64,352 $106,100
11 58329 East Dunseith Rolette County 1.7x 2,779 $51,283 $84,800
12 58561 Napoleon Logan County 1.7x 1,030 $57,500 $98,200
13 58425 Cooperstown Griggs County 1.7x 1,446 $77,500 $132,700
14 58757 Mandaree Dunn County 1.7x 1,130 $99,432 $171,300
15 58041 Hankinson Richland County 1.8x 1,471 $80,357 $144,700
16 58730 Crosby Divide County 1.9x 1,369 $81,711 $153,300
17 58433 Edgeley LaMoure County 1.9x 1,194 $61,528 $116,300
18 58270 Park River Walsh County 1.9x 1,838 $75,795 $145,500
19 58344 Lakota Nelson County 2.0x 1,004 $64,141 $126,400
20 58053 Lidgerwood Richland County 2.0x 1,333 $51,213 $101,100
21 58421 Carrington Foster County 2.0x 3,043 $84,688 $168,500
22 58027 Enderlin Ransom County 2.1x 1,433 $73,021 $150,000
23 58060 Milnor Sargent County 2.1x 1,116 $78,750 $162,500
24 58356 New Rockford Eddy County 2.1x 1,692 $54,537 $112,800
25 58746 Kenmare Ward County 2.1x 1,583 $71,563 $148,300

Frequently asked questions

Which ZIP codes in North Dakota are easiest to buy into?

By median home price-to-income ratio, 58335 (Fort Totten) ranks near the top at about 1.2x. Lower ratios generally mean local incomes go further against local home prices.

How does US5 rank ZIP codes in North Dakota?

We rank indexable ZIP codes with both income and home-value data by lowest median home price-to-income ratio (with a population floor).

Where can I explore all ZIP codes in North Dakota?

Visit the North Dakota state page for the full ZIP table, demographics summary, and sortable income/housing columns.