Best ZIP Codes in ND

Top-ranked ZIP codes in ND by affordability, income, and livability.

#1

Glasston, ND 58236

Income: $250,001 | Home Value: $102,425

244.1
Affordability
#2

Caledonia, ND 58219

Income: $96,284 | Home Value: $60,000

160.5
Affordability
#3

Bathgate, ND 58216

Income: $151,563 | Home Value: $102,425

148.0
Affordability
#4

Blanchard, ND 58009

Income: $203,500 | Home Value: $143,055

142.3
Affordability
#5

Finley, ND 58230

Income: $87,794 | Home Value: $71,100

123.5
Affordability
#6

Havana, ND 58043

Income: $98,750 | Home Value: $82,200

120.1
Affordability
#7

Cogswell, ND 58017

Income: $77,083 | Home Value: $65,000

118.6
Affordability
#8

Fordville, ND 58231

Income: $78,375 | Home Value: $68,700

114.1
Affordability
#9

Lankin, ND 58250

Income: $80,000 | Home Value: $72,900

109.7
Affordability
#10

Fingal, ND 58031

Income: $89,167 | Home Value: $84,000

106.2
Affordability
#11

Sheldon, ND 58068

Income: $76,042 | Home Value: $72,900

104.3
Affordability
#12

Hannah, ND 58239

Income: $86,211 | Home Value: $83,640

103.1
Affordability
#13

Dahlen, ND 58224

Income: $122,000 | Home Value: $121,014

100.8
Affordability
#14

Hamilton, ND 58238

Income: $100,417 | Home Value: $102,425

98.0
Affordability
#15

Kathryn, ND 58049

Income: $100,568 | Home Value: $106,600

94.3
Affordability
#16

Clifford, ND 58016

Income: $101,845 | Home Value: $117,200

86.9
Affordability
#17

Rutland, ND 58067

Income: $91,250 | Home Value: $107,500

84.9
Affordability
#18

Fairmount, ND 58030

Income: $70,469 | Home Value: $83,200

84.7
Affordability
#19

Inkster, ND 58244

Income: $85,313 | Home Value: $104,200

81.9
Affordability
#20

Gilby, ND 58235

Income: $61,875 | Home Value: $78,000

79.3
Affordability
#21

Aneta, ND 58212

Income: $58,250 | Home Value: $73,700

79.0
Affordability
#22

Forest River, ND 58233

Income: $91,029 | Home Value: $116,300

78.3
Affordability
#23

Edinburg, ND 58227

Income: $80,000 | Home Value: $106,800

74.9
Affordability
#24

Hope, ND 58046

Income: $79,583 | Home Value: $107,700

73.9
Affordability
#25

Galesburg, ND 58035

Income: $120,625 | Home Value: $167,200

72.1
Affordability
#26

Crystal, ND 58222

Income: $42,500 | Home Value: $59,400

71.5
Affordability
#27

Oriska, ND 58063

Income: $95,833 | Home Value: $134,540

71.2
Affordability
#28

Grandin, ND 58038

Income: $102,917 | Home Value: $145,200

70.9
Affordability
#29

Adams, ND 58210

Income: $55,000 | Home Value: $78,900

69.7
Affordability
#30

Drayton, ND 58225

Income: $69,632 | Home Value: $102,300

68.1
Affordability
#31

Hankinson, ND 58041

Income: $78,529 | Home Value: $120,700

65.1
Affordability
#32

Hunter, ND 58048

Income: $89,688 | Home Value: $138,600

64.7
Affordability
#33

Hoople, ND 58243

Income: $59,519 | Home Value: $92,000

64.7
Affordability
#34

Lidgerwood, ND 58053

Income: $48,586 | Home Value: $75,300

64.5
Affordability
#35

Abercrombie, ND 58001

Income: $63,250 | Home Value: $100,000

63.2
Affordability
#36

Amenia, ND 58004

Income: $83,375 | Home Value: $134,400

62.0
Affordability
#37

Tower City, ND 58071

Income: $92,500 | Home Value: $152,600

60.6
Affordability
#38

Fairdale, ND 58229

Income: $40,000 | Home Value: $66,400

60.2
Affordability
#39

Enderlin, ND 58027

Income: $59,375 | Home Value: $99,200

59.9
Affordability
#40

Pillsbury, ND 58065

Income: $80,248 | Home Value: $134,540

59.6
Affordability
#41

Stirum, ND 58069

Income: $65,000 | Home Value: $109,400

59.4
Affordability
#42

Barney, ND 58008

Income: $97,083 | Home Value: $164,600

59.0
Affordability
#43

Grafton, ND 58237

Income: $66,050 | Home Value: $112,800

58.6
Affordability
#44

Mantador, ND 58058

Income: $73,214 | Home Value: $128,100

57.2
Affordability
#45

Nome, ND 58062

Income: $69,500 | Home Value: $125,000

55.6
Affordability
#46

Colfax, ND 58018

Income: $101,250 | Home Value: $185,000

54.7
Affordability
#47

Hensel, ND 58241

Income: $76,875 | Home Value: $143,800

53.5
Affordability
#48

Hillsboro, ND 58045

Income: $76,354 | Home Value: $145,100

52.6
Affordability
#49

Wahpeton, ND 58074

Income: $78,583 | Home Value: $149,861

52.4
Affordability
#50

Wahpeton, ND 58076

Income: $78,583 | Home Value: $149,861

52.4
Affordability