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 




CityPopulationGrowthAgeIncome 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