Horace is the #1 ranked city in North Dakota with $145,801 (median income). This ranking includes 51 North Dakota cities with available data.
| # | City | Population | Median Income |
|---|---|---|---|
| 1 | Horace | 3,964 | $145,801 |
| 2 | Mapleton | 1,243 | $116,364 |
| 3 | Thompson | 1,092 | $110,909 |
| 4 | Stanley | 2,089 | $105,893 |
| 5 | Surrey | 1,672 | $105,125 |
| 6 | West Fargo | 39,325 | $96,877 |
| 7 | Burlington | 1,169 | $95,216 |
| 8 | Watford City | 6,016 | $88,351 |
| 9 | Beulah | 3,058 | $84,417 |
| 10 | Williston | 27,964 | $84,309 |
| 11 | Lincoln | 4,309 | $83,387 |
| 12 | Crosby | 1,116 | $80,000 |
| 13 | Larimore | 1,262 | $78,846 |
| 14 | Hillsboro | 1,643 | $77,844 |
| 15 | Bismarck | 74,146 | $77,608 |
| 16 | Minot | 47,922 | $77,431 |
| 17 | Dickinson | 25,216 | $76,964 |
| 18 | Park River | 1,483 | $76,080 |
| 19 | Mandan | 24,293 | $75,966 |
| 20 | Washburn | 1,434 | $75,729 |
| 21 | Grand Forks AFB | 2,072 | $72,279 |
| 22 | Hazen | 2,509 | $72,094 |
| 23 | Bottineau | 2,063 | $70,882 |
| 24 | Bowman | 1,523 | $70,859 |
| 25 | Garrison | 1,456 | $68,646 |
| 26 | Casselton | 2,640 | $68,472 |
| 27 | Fargo | 129,064 | $66,029 |
| 28 | Minot AFB | 4,904 | $65,571 |
| 29 | Carrington | 2,171 | $65,469 |
| 30 | Oakes | 2,046 | $64,750 |
| 31 | Belcourt | 1,739 | $64,526 |
| 32 | Kenmare | 1,027 | $64,167 |
| 33 | Mayville | 2,050 | $64,044 |
| 34 | Grand Forks | 58,882 | $63,838 |
| 35 | Langdon | 1,835 | $63,664 |
| 36 | Tioga | 1,525 | $62,315 |
| 37 | Lisbon | 2,262 | $61,953 |
| 38 | Grafton | 4,128 | $60,184 |
| 39 | Wahpeton | 7,996 | $57,417 |
| 40 | Cavalier | 1,304 | $57,188 |
| 41 | Valley City | 6,554 | $56,471 |
| 42 | Jamestown | 15,774 | $54,809 |
| 43 | Rolla | 1,164 | $52,841 |
| 44 | Hettinger | 1,141 | $50,750 |
| 45 | New Town | 2,725 | $50,707 |
| 46 | Rugby | 2,555 | $50,580 |
| 47 | Cando | 1,199 | $49,375 |
| 48 | New Rockford | 1,325 | $47,969 |
| 49 | Shell Valley | 1,112 | $43,281 |
| 50 | Devils Lake | 7,170 | $42,755 |
| 51 | Harvey | 1,720 | $42,368 |
Cities in North Dakota are ranked by median income. Only cities with populations above 1,000 are included. Data sourced from U.S. Census Bureau ACS. Last updated 2026.