384 cities and towns in North Dakota (ND)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 51 | Kenmare | 1,027 | $64,167 | $122,000 |
| 52 | Velva | 997 | $81,354 | $208,700 |
| 53 | Enderlin | 987 | $70,625 | $120,800 |
| 54 | Parshall | 957 | $42,500 | $121,700 |
| 55 | Ellendale | 946 | $40,000 | $115,900 |
| 56 | Northwood | 941 | $76,875 | $200,500 |
| 57 | Beach | 933 | $60,074 | $124,700 |
| 58 | Fort Totten | 930 | $28,750 | N/A |
| 59 | Kindred | 927 | $103,542 | $291,100 |
| 60 | Walhalla | 927 | $30,774 | $100,300 |
| 61 | Wishek | 922 | $65,357 | $103,300 |
| 62 | Green Acres | 914 | $46,429 | N/A |
| 63 | Cooperstown | 910 | $51,932 | $108,300 |
| 64 | New Salem | 904 | $69,750 | $173,400 |
| 65 | Reile's Acres | 888 | $198,333 | $455,900 |
| 66 | Killdeer | 879 | $89,583 | $271,900 |
| 67 | Gwinner | 877 | $66,071 | $151,900 |
| 68 | Linton | 871 | $50,833 | $87,400 |
| 69 | Cannon Ball | 859 | $33,542 | $128,100 |
| 70 | Dunseith | 853 | $51,004 | $49,300 |
| 71 | Drayton | 818 | $70,347 | $103,800 |
| 72 | Harwood | 775 | $145,000 | $303,600 |
| 73 | Hankinson | 768 | $66,250 | $100,700 |
| 74 | Napoleon | 768 | $68,068 | $85,000 |
| 75 | Ray | 762 | $69,792 | $211,500 |
| 76 | Richardton | 761 | $69,844 | $188,900 |
| 77 | Steele | 742 | $63,000 | $160,300 |
| 78 | Hebron | 739 | $60,114 | $104,600 |
| 79 | Mott | 738 | $51,964 | $77,500 |
| 80 | LaMoure | 703 | $65,625 | $150,800 |
| 81 | Underwood | 701 | $71,625 | $196,300 |
| 82 | Lidgerwood | 673 | $49,750 | $81,100 |
| 83 | Edgeley | 672 | $45,556 | $99,100 |
| 84 | Glen Ullin | 662 | $48,558 | $105,500 |
| 85 | New England | 658 | $74,375 | $143,300 |
| 86 | Elgin | 654 | $40,000 | $111,400 |
| 87 | Hatton | 639 | $72,885 | $133,700 |
| 88 | Milnor | 638 | $80,417 | $142,600 |
| 89 | Ashley | 636 | $39,519 | $57,900 |
| 90 | Lakota | 629 | $63,672 | $145,700 |
| 91 | Forman | 622 | $71,607 | $133,300 |
| 92 | Belfield | 618 | $46,417 | $185,000 |
| 93 | Minto | 616 | $71,071 | $94,600 |
| 94 | Mohall | 614 | $61,667 | $167,000 |
| 95 | Mandaree | 604 | $64,063 | $104,200 |
| 96 | Pembina | 583 | $88,523 | $133,700 |
| 97 | Wilton | 582 | $83,750 | $206,100 |
| 98 | Argusville | 568 | $160,089 | $350,000 |
| 99 | Stanton | 560 | $57,222 | $111,200 |
| 100 | South Heart | 556 | $138,780 | $333,100 |