ND State Info
All cities in ND state
All counties in ND state
All metro areas in ND state
All zip codes in ND state
USA
Highest Income Cities in North Dakota State
AK
AL
AR
AZ
CA
CO
CT
DC
DE
FL
GA
HI
IA
ID
IL
IN
KS
KY
LA
MA
MD
ME
MI
MN
MO
MS
MT
NC
ND
NE
NH
NJ
NM
NV
NY
OH
OK
OR
PA
RI
SC
SD
TN
TX
UT
VA
VT
WA
WI
WV
WY
By Letter
All
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
City
Population
Growth
Age
Income per household
Glasston ND
34
100%
0.00
$80,050.00
Maida ND
4
100%
0.00
$61,250.00
Harwood ND
1,386
0%
38.10
$58,929.00
Caledonia ND
42
-11%
46.80
$55,469.00
Horace ND
3,425
-3%
37.50
$55,000.00
Thompson ND
1,731
-14%
39.00
$54,414.00
Davenport ND
207
-115%
34.60
$53,929.00
Erie ND
121
-6%
43.80
$53,500.00
Christine ND
126
-130%
43.50
$51,667.00
Pembina ND
351
-101%
43.10
$50,104.00
Blanchard ND
94
-8%
39.00
$49,063.00
Manvel ND
647
-34%
38.10
$48,438.00
Argusville ND
811
-5%
35.10
$48,333.00
Kindred ND
1,285
-13%
38.80
$48,214.00
Buchanan ND
224
-40%
40.50
$48,125.00
Osnabrock ND
94
-120%
56.70
$47,500.00
Wheatland ND
485
-9%
41.00
$46,667.00
Walcott ND
720
-9%
39.30
$46,563.00
Ayr ND
94
-26%
48.50
$45,938.00
Menoken ND
769
-5%
41.50
$45,938.00
Spiritwood ND
259
-5%
48.70
$45,729.00
Verona ND
143
-67%
50.20
$45,625.00
Reynolds ND
603
-21%
42.10
$45,375.00
Baldwin ND
598
-10%
44.20
$45,208.00
Alsen ND
68
11%
51.50
$45,000.00
Riverdale ND
64
-226%
55.90
$45,000.00
Hazen ND
2,812
-23%
46.50
$44,545.00
West Fargo ND
27,692
4%
32.70
$44,120.00
Churchs Ferry ND
96
4%
53.40
$43,750.00
Penn ND
119
31%
50.00
$43,438.00
Beulah ND
2,472
-46%
45.60
$43,300.00
Gwinner ND
528
-74%
39.50
$43,125.00
Surrey ND
329
-231%
33.30
$42,898.00
Stanton ND
259
-132%
49.50
$42,813.00
Wyndmere ND
728
-16%
45.30
$42,375.00
Courtenay ND
185
-8%
48.00
$42,188.00
Perth ND
81
-2%
57.20
$42,188.00
Mapleton ND
772
-51%
34.20
$41,944.00
Gardner ND
226
-21%
43.00
$41,875.00
Casselton ND
1,244
-98%
35.00
$41,750.00
Burlington ND
1,407
-7%
35.80
$41,667.00
Barney ND
226
-1%
46.90
$41,563.00
Colfax ND
212
-52%
43.50
$41,429.00
Hampden ND
34
-208%
49.50
$41,406.00
Neche ND
358
-44%
40.10
$41,354.00
Buxton ND
612
-14%
41.10
$41,319.00
Grandin ND
142
-133%
44.60
$41,042.00
Pingree ND
249
-8%
48.10
$40,714.00
Portland ND
494
-92%
46.60
$40,536.00
Washburn ND
1,226
-36%
47.60
$40,398.00
Clifford ND
129
-48%
41.70
$40,313.00
Amenia ND
237
-12%
44.00
$40,288.00
Crary ND
390
0%
40.00
$40,179.00
Fairmount ND
446
-45%
45.80
$40,156.00
Deering ND
280
-7%
40.80
$40,000.00
Des Lacs ND
186
-116%
44.70
$40,000.00
Niagara ND
207
1%
52.50
$39,643.00
Mandan ND
23,076
0%
37.60
$39,510.00
Lisbon ND
2,448
-27%
45.40
$39,375.00
Luverne ND
177
-7%
48.50
$39,375.00
Norwich ND
269
-4%
48.00
$39,000.00
Milnor ND
801
-65%
41.60
$38,790.00
Cummings ND
210
0%
50.70
$38,750.00
Grace City ND
87
-83%
36.60
$38,750.00
Hannah ND
40
-77%
49.50
$38,750.00
Mekinock ND
226
-28%
43.00
$38,750.00
Sterling ND
318
0%
48.50
$38,750.00
Center ND
582
-104%
48.10
$38,654.00
Zahl ND
166
21%
51.80
$38,393.00
Drayton ND
725
-55%
47.60
$38,047.00
Coleharbor ND
291
-5%
53.60
$37,917.00
Cogswell ND
251
-24%
52.30
$37,639.00
Milton ND
210
17%
54.80
$37,604.00
Enderlin ND
1,359
-2%
47.60
$37,446.00
Mayville ND
1,930
-16%
39.30
$37,443.00
Arthur ND
156
-173%
43.80
$37,321.00
Webster ND
170
4%
49.60
$37,188.00
Cavalier ND
1,762
-33%
46.80
$37,098.00
Tower City ND
335
-22%
41.80
$36,964.00
Moffit ND
127
-26%
48.60
$36,875.00
Buffalo ND
266
-46%
46.40
$36,771.00
Larimore ND
838
-144%
41.80
$36,743.00
Emerado ND
676
-30%
42.70
$36,719.00
Portal ND
44
-211%
46.50
$36,719.00
Stirum ND
170
-3%
39.00
$36,667.00
Antler ND
183
-15%
47.10
$36,500.00
Gladstone ND
277
-81%
48.90
$36,500.00
Lansford ND
342
-54%
39.80
$36,477.00
Ambrose ND
51
-56%
57.30
$36,429.00
Hunter ND
230
-81%
43.30
$36,429.00
Cleveland ND
228
-32%
47.80
$36,250.00
Finley ND
400
-65%
45.50
$36,250.00
Pisek ND
171
-54%
44.00
$36,250.00
Saint Thomas ND
186
-170%
46.50
$35,972.00
Grafton ND
5,323
-3%
43.00
$35,967.00
Hillsboro ND
1,497
-48%
41.30
$35,958.00
Devils Lake ND
9,101
-8%
41.50
$35,912.00
Solen ND
264
-50%
41.40
$35,893.00
Calvin ND
61
22%
50.80
$35,833.00
Mooreton ND
233
-77%
40.80
$35,781.00
Kathryn ND
237
-21%
48.70
$35,750.00
Saint Anthony ND
196
8%
39.50
$35,714.00
Forman ND
450
-60%
47.10
$35,682.00
Hoople ND
279
-93%
43.60
$35,667.00
Hatton ND
882
-44%
45.50
$35,648.00
Mantador ND
94
-30%
47.10
$35,625.00
Warwick ND
343
7%
34.40
$35,625.00
Northwood ND
608
-150%
45.10
$35,536.00
Berlin ND
153
5%
44.80
$35,357.00
South Heart ND
145
-233%
40.50
$35,104.00
Havana ND
108
-54%
51.30
$35,000.00
Wimbledon ND
210
-129%
42.70
$35,000.00
Minto ND
711
-56%
44.70
$34,934.00
Leonard ND
453
-28%
47.30
$34,615.00
Kensal ND
259
-16%
48.50
$34,500.00
Fessenden ND
303
-106%
52.80
$34,438.00
Mcgregor ND
103
-25%
48.10
$34,375.00
Oberon ND
222
-63%
30.50
$34,375.00
Woodworth ND
168
-8%
50.40
$34,306.00
Cathay ND
187
-4%
49.40
$34,286.00
Underwood ND
321
-196%
50.10
$34,286.00
Wilton ND
740
-60%
47.10
$34,236.00
Glenburn ND
542
-39%
37.40
$33,967.00
Killdeer ND
686
-95%
43.80
$33,828.00
Bathgate ND
138
-10%
49.30
$33,750.00
Gilby ND
161
-159%
44.10
$33,750.00
Hensel ND
114
-10%
50.50
$33,750.00
Noonan ND
147
-68%
52.50
$33,750.00
Pekin ND
124
-53%
57.00
$33,571.00
Cando ND
737
-82%
50.10
$33,558.00
Fingal ND
343
-20%
44.50
$33,542.00
Ypsilanti ND
247
-31%
40.60
$33,365.00
Harvey ND
2,517
-3%
50.70
$33,355.00
Medora ND
60
-296%
47.70
$33,333.00
Sheldon ND
259
-23%
44.60
$33,194.00
Bisbee ND
135
-67%
53.60
$33,125.00
Oriska ND
273
-24%
42.80
$33,125.00
Hope ND
355
-64%
48.60
$33,056.00
Rolette ND
695
-55%
45.70
$32,961.00
Bowman ND
1,124
-110%
46.80
$32,872.00
Richardton ND
614
-60%
46.20
$32,772.00
Crystal ND
180
-63%
47.10
$32,708.00
Zap ND
254
-79%
46.30
$32,656.00
Abercrombie ND
0%
31.50
$32,500.00
Carrington ND
2,766
-3%
45.70
$32,500.00
Galesburg ND
136
-92%
48.30
$32,500.00
Golva ND
99
-50%
49.90
$32,292.00
Rogers ND
175
-9%
50.60
$32,273.00
Forest River ND
259
-9%
45.60
$32,250.00
Lamoure ND
907
-54%
44.80
$32,250.00
Walhalla ND
881
-63%
48.10
$32,235.00
Leeds ND
259
-150%
49.90
$32,200.00
Sutton ND
65
0%
58.30
$32,083.00
Michigan ND
169
-168%
50.60
$31,964.00
Sarles ND
75
-41%
52.00
$31,964.00
Hannaford ND
265
-30%
50.10
$31,923.00
Scranton ND
429
-40%
49.40
$31,912.00
Park River ND
1,513
-28%
48.80
$31,900.00
Hankinson ND
1,159
-33%
47.70
$31,759.00
Petersburg ND
120
-160%
48.30
$31,750.00
Velva ND
936
-69%
42.20
$31,705.00
Douglas ND
293
-7%
48.00
$31,667.00
Fort Ransom ND
371
0%
46.70
$31,607.00
Rolla ND
665
-156%
37.80
$31,534.00
Langdon ND
2,568
0%
48.70
$31,521.00
Egeland ND
72
-69%
50.70
$31,458.00
Mohall ND
305
-261%
46.20
$31,300.00
Garrison ND
1,469
-66%
49.80
$31,285.00
Adams ND
203
-58%
52.30
$31,250.00
Epping ND
328
-42%
41.20
$31,250.00
Raleigh ND
84
-9%
51.50
$31,250.00
Starkweather ND
220
-51%
47.40
$31,250.00
Trenton ND
0%
33.60
$31,250.00
Wishek ND
786
-69%
50.30
$31,186.00
Oakes ND
2,530
-5%
44.30
$31,179.00
Edinburg ND
421
-19%
50.90
$31,167.00
Tioga ND
510
-243%
48.20
$31,089.00
Benedict ND
104
-41%
50.80
$31,042.00
Maxbass ND
183
-38%
48.60
$31,000.00
Kintyre ND
211
-1%
42.00
$30,972.00
Sanborn ND
175
-94%
44.70
$30,972.00
Sharon ND
121
-85%
52.90
$30,938.00
Wolford ND
207
-8%
42.40
$30,893.00
Nome ND
134
-29%
50.00
$30,750.00
Cartwright ND
164
-21%
44.50
$30,714.00
Dahlen ND
50
18%
40.80
$30,625.00
Anamoose ND
298
-57%
49.20
$30,588.00
Valley City ND
7,689
-4%
43.10
$30,572.00
Edgeley ND
701
-55%
49.00
$30,529.00
Bottineau ND
3,548
-3%
48.10
$30,515.00
York ND
143
6%
51.50
$30,500.00
Regent ND
222
-77%
49.30
$30,481.00
Rutland ND
93
-161%
51.90
$30,455.00
Martin ND
180
-23%
52.40
$30,417.00
Kenmare ND
750
-116%
46.60
$30,361.00
Page ND
297
-51%
41.70
$30,313.00
Mountain ND
26
-415%
56.00
$30,208.00
Grassy Butte ND
182
-37%
43.80
$30,192.00
Watford City ND
1,223
-129%
42.00
$30,102.00
Edmore ND
148
-130%
54.10
$30,096.00
New Salem ND
1,468
-34%
46.70
$30,033.00
Cayuga ND
94
-7%
55.70
$30,000.00
Montpelier ND
363
-15%
43.60
$30,000.00
Palermo ND
238
3%
48.30
$30,000.00
Ross ND
131
-127%
37.30
$30,000.00
Max ND
491
-67%
38.10
$29,821.00
Sawyer ND
511
-36%
39.60
$29,808.00
Hettinger ND
956
-89%
49.30
$29,801.00
Sherwood ND
198
-120%
43.80
$29,792.00
Saint Michael ND
587
-118%
24.50
$29,712.00
Alexander ND
247
-91%
43.40
$29,688.00
Ray ND
400
-120%
46.90
$29,688.00
Agate ND
15
100%
0.00
$29,625.00
New Leipzig ND
225
-84%
55.50
$29,625.00
Fullerton ND
252
-54%
43.40
$29,583.00
Taylor ND
195
-87%
47.80
$29,583.00
Berthold ND
665
-56%
39.70
$29,464.00
Voltaire ND
195
-16%
50.60
$29,464.00
Mchenry ND
169
-43%
53.30
$29,432.00
Napoleon ND
581
-86%
48.40
$29,432.00
Beach ND
258
-377%
46.20
$29,323.00
Hamilton ND
90
-85%
52.80
$29,250.00
Turtle Lake ND
466
-97%
51.30
$29,211.00
Lankin ND
133
-81%
51.80
$29,205.00
Saint John ND
423
-191%
34.40
$29,167.00
Cooperstown ND
971
-42%
51.50
$29,146.00
New England ND
713
-60%
46.80
$29,125.00
New Rockford ND
1,734
0%
49.90
$29,118.00
Arnegard ND
177
-76%
46.30
$29,091.00
Tappen ND
378
-17%
43.20
$28,917.00
Jud ND
259
-38%
50.50
$28,750.00
Mott ND
983
-15%
51.10
$28,750.00
Marmarth ND
11
-1636%
42.80
$28,594.00
New Town ND
1,099
-218%
31.70
$28,568.00
Glen Ullin ND
511
-125%
51.00
$28,563.00
Lakota ND
412
-132%
51.80
$28,563.00
Belfield ND
879
-69%
45.60
$28,424.00
Arvilla ND
268
-36%
47.40
$28,125.00
Manning ND
309
-8%
47.40
$28,125.00
Ruso ND
150
11%
51.50
$28,125.00
Crosby ND
359
-260%
50.10
$28,088.00
Westhope ND
304
-100%
49.50
$28,073.00
Esmond ND
201
-59%
53.00
$28,056.00
Fairdale ND
77
-48%
58.00
$28,000.00
Towner ND
707
-58%
48.10
$28,000.00
Sentinel Butte ND
199
-45%
36.90
$27,857.00
Bowbells ND
209
-153%
46.60
$27,829.00
Wales ND
133
6%
51.30
$27,813.00
Glenfield ND
107
-86%
52.50
$27,500.00
Parshall ND
479
-158%
36.40
$27,500.00
Golden Valley ND
222
-63%
50.40
$27,344.00
Powers Lake ND
403
-70%
45.70
$27,330.00
Robinson ND
92
-46%
52.10
$27,292.00
Nekoma ND
75
-12%
54.30
$27,279.00
Binford ND
301
-46%
56.00
$27,266.00
Litchville ND
382
-8%
51.40
$27,188.00
Rocklake ND
133
-128%
48.50
$27,188.00
Rugby ND
3,574
-6%
47.00
$27,176.00
Maddock ND
414
-75%
49.60
$27,174.00
Mcville ND
196
-161%
50.80
$27,143.00
Medina ND
408
-48%
48.20
$27,143.00
Newburg ND
106
-132%
41.80
$27,143.00
Lidgerwood ND
954
-22%
48.90
$27,092.00
Kramer ND
111
-33%
52.30
$27,083.00
Steele ND
514
-95%
42.30
$27,083.00
Minnewaukan ND
227
-110%
49.60
$27,045.00
Granville ND
394
-40%
44.70
$27,000.00
Amidon ND
114
-15%
55.50
$26,875.00
Mercer ND
115
-89%
53.60
$26,750.00
White Earth ND
151
-5%
40.50
$26,719.00
Goodrich ND
102
-88%
55.00
$26,500.00
Karlsruhe ND
124
-15%
53.60
$26,500.00
Linton ND
1,179
-52%
50.60
$26,445.00
Strasburg ND
244
-176%
53.20
$26,413.00
Plaza ND
271
-67%
48.40
$26,406.00
Inkster ND
124
-56%
49.20
$26,389.00
Fortuna ND
103
-37%
50.50
$26,250.00
Lefor ND
91
13%
51.80
$26,250.00
Kulm ND
205
-155%
51.50
$26,161.00
Sykeston ND
180
-45%
50.00
$26,071.00
Fairfield ND
127
-21%
48.60
$26,042.00
Braddock ND
119
15%
57.30
$25,938.00
Aneta ND
321
-47%
54.50
$25,921.00
Carpio ND
168
-102%
41.40
$25,893.00
Mandaree ND
198
-359%
25.00
$25,875.00
Wing ND
266
-31%
47.90
$25,781.00
Ellendale ND
1,170
-67%
40.70
$25,750.00
Bowdon ND
232
-52%
54.40
$25,625.00
Brocket ND
116
-38%
47.30
$25,625.00
Fordville ND
258
-89%
45.00
$25,536.00
Marion ND
275
-29%
50.40
$25,441.00
Grenora ND
171
-116%
42.70
$25,417.00
Streeter ND
213
-59%
50.30
$25,417.00
Makoti ND
105
-138%
46.50
$25,341.00
Munich ND
196
-121%
48.10
$25,083.00
Almont ND
158
-67%
47.90
$25,000.00
Butte ND
144
-63%
55.40
$25,000.00
Hazelton ND
266
-107%
49.70
$25,000.00
Ryder ND
236
-55%
47.80
$25,000.00
Fort Yates ND
232
-972%
25.40
$24,784.00
Stanley ND
716
-225%
37.10
$24,745.00
Flasher ND
521
-9%
45.80
$24,712.00
Dodge ND
92
-101%
51.90
$24,643.00
Reeder ND
266
-20%
49.50
$24,643.00
Sheyenne ND
444
-44%
45.20
$24,632.00
Lignite ND
53
-320%
47.10
$24,583.00
Tolna ND
250
-76%
48.30
$24,583.00
Hague ND
173
-87%
44.50
$24,559.00
Pettibone ND
84
-78%
56.00
$24,531.00
Lehr ND
127
-81%
54.30
$24,375.00
Mylo ND
114
-22%
46.70
$24,375.00
Souris ND
310
-11%
48.90
$24,375.00
Dunseith ND
842
-293%
29.30
$24,342.00
Dunn Center ND
320
18%
42.80
$24,306.00
Lawton ND
122
-29%
49.80
$24,306.00
Gackle ND
265
-80%
56.70
$24,231.00
Dazey ND
237
-50%
43.80
$24,196.00
Donnybrook ND
272
11%
51.40
$24,167.00
Tolley ND
126
-7%
53.50
$24,097.00
Dickey ND
94
-40%
53.40
$23,906.00
Hebron ND
700
-41%
46.80
$23,879.00
Mcleod ND
146
0%
46.50
$23,750.00
Willow City ND
599
8%
50.30
$23,636.00
Zeeland ND
155
-66%
48.00
$23,571.00
Regan ND
141
-4%
49.30
$23,542.00
Upham ND
254
-26%
41.30
$23,333.00
Belcourt ND
781
-730%
26.70
$23,269.00
Hurdsfield ND
99
-86%
48.30
$23,125.00
Rhame ND
220
-115%
47.00
$22,917.00
Alamo ND
163
-30%
53.40
$22,813.00
Selfridge ND
215
-148%
30.70
$22,426.00
Elgin ND
748
-26%
56.20
$22,422.00
Keene ND
211
-34%
39.70
$22,292.00
Forbes ND
165
-87%
36.20
$22,188.00
Ashley ND
708
-62%
55.70
$22,083.00
Driscoll ND
271
-9%
44.50
$22,083.00
Knox ND
78
-3%
52.50
$22,083.00
Balta ND
55
100%
0.00
$21,875.00
Halliday ND
449
-57%
40.80
$21,691.00
Drake ND
309
-46%
48.30
$21,458.00
Wildrose ND
92
-115%
52.40
$21,406.00
Fredonia ND
171
-5%
48.80
$21,250.00
Mcclusky ND
335
-94%
54.70
$21,250.00
Balfour ND
157
1%
47.50
$21,167.00
Dawson ND
183
-48%
47.90
$21,042.00
Carson ND
477
-38%
44.40
$21,027.00
Denhoff ND
99
-13%
49.50
$20,833.00
Shields ND
76
-1%
50.80
$20,625.00
Tuttle ND
176
-46%
56.00
$20,500.00
Cannon Ball ND
106
-652%
22.00
$19,265.00
Tokio ND
0%
23.50
$19,107.00
Grand Forks Afb ND
1,735
-36%
21.60
$18,207.00
Columbus ND
157
-77%
51.60
$17,727.00
Flaxton ND
140
0%
54.70
$17,500.00
Minot ND
47,987
0%
22.55
$17,207.75
Fort Totten ND
0%
20.50
$16,983.00
Roseglen ND
171
-69%
32.20
$16,875.00
Dickinson ND
21,000
0%
18.55
$16,482.50
Minot Afb ND
5,664
2%
21.35
$16,127.50
Williston ND
19,782
7%
18.50
$15,995.00
Chaseley ND
75
-4%
57.50
$14,167.00
Wahpeton ND
8,496
-11%
18.33
$12,005.33
Bismarck ND
78,497
0%
23.30
$11,879.14
Bantry ND
24
-45%
46.80
$11,875.00
Grand Forks ND
52,316
-5%
13.13
$11,281.00
Jamestown ND
16,435
-8%
33.50
$11,197.33
Fargo ND
109,032
0%
8.64
$9,819.46
Absaraka ND
27
14%
56.50
$0.00
Hansboro ND
38
-23%
55.20
$0.00
Jessie ND
24
-12%
40.50
$0.00
Marshall ND
14
100%
0.00
$0.00
Pillsbury ND
16
-37%
62.50
$0.00
Cities in Numbers
All Cities in ND
Most Populated Cities in ND
Least Populated Cities in ND
Growing Cities in ND
Declining Cities in ND
Younger Crowd Cities in ND
Older Crowd Cities in ND
Highest Income Cities in ND
Lowest Income Cities in ND
Counties in Numbers
All Counties in ND
Most Populated Counties in ND
Least Populated Counties in ND
Growing Counties in ND
Declining Counties in ND
Younger Crowd Counties in ND
Older Crowd Counties in ND
Highest Income Counties in ND
Lowest Income Counties in ND
Metros in Numbers
All Metro Areas in ND
Most Populated Metro Areas in ND
Least Populated Metro Areas in ND
Growing Metro Areas in ND
Declining Metro Areas in ND
Younger Crowd Metro Areas in ND
Older Crowd Metro Areas in ND
Highest Income Metro Areas in ND
Lowest Income Metro Areas in ND
Zip Codes in Numbers
All Zip Codes in ND
Most Populated Zip Codes in ND
Least Populated Zip Codes in ND
Growing Zip Codes in ND
Declining Zip Codes in ND
Younger Crowd Zip Codes in ND
Older Crowd Zip Codes in ND
Highest Income Zip Codes in ND
Lowest Income Zip Codes in ND