384 cities and towns in North Dakota (ND)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 101 | Wyndmere | 553 | $85,197 | $156,700 |
| 102 | Portland | 548 | $100,714 | $204,500 |
| 103 | Strasburg | 523 | $46,750 | $92,700 |
| 104 | Center | 510 | $74,464 | $170,100 |
| 105 | Turtle Lake | 502 | $57,250 | $123,900 |
| 106 | Leeds | 487 | $73,750 | $82,900 |
| 107 | Fessenden | 477 | $65,125 | $73,300 |
| 108 | Kulm | 476 | $69,318 | $71,000 |
| 109 | Glenburn | 466 | $80,000 | $180,600 |
| 110 | Towner | 466 | $53,333 | $93,300 |
| 111 | Trenton | 464 | $99,531 | $202,600 |
| 112 | Berthold | 444 | $90,972 | $209,100 |
| 113 | Maddock | 425 | $45,625 | $46,300 |
| 114 | Manvel | 413 | $89,500 | $184,500 |
| 115 | Scranton | 408 | $91,250 | $109,700 |
| 116 | Gilby | 401 | $85,625 | $84,500 |
| 117 | Halliday | 396 | $64,464 | $106,900 |
| 118 | Emerado | 391 | $65,795 | $142,900 |
| 119 | East Dunseith | 367 | N/A | N/A |
| 120 | Reynolds | 367 | $86,875 | $137,500 |
| 121 | Dunn Center | 366 | $96,042 | $145,800 |
| 122 | Oxbow | 361 | $172,083 | $582,100 |
| 123 | Arthur | 357 | $84,722 | $209,700 |
| 124 | Buxton | 356 | $93,750 | $173,500 |
| 125 | Neche | 355 | $80,625 | $87,100 |
| 126 | Rolette | 347 | $90,179 | $120,300 |
| 127 | Tower City | 345 | $107,708 | $189,700 |
| 128 | McVille | 338 | $58,750 | $91,900 |
| 129 | Westhope | 330 | $54,643 | $105,000 |
| 130 | McClusky | 325 | $44,286 | $73,600 |
| 131 | Grenora | 323 | N/A | $103,800 |
| 132 | Finley | 322 | $74,583 | $73,100 |
| 133 | Hope | 321 | $53,750 | $110,400 |
| 134 | Fairmount | 316 | $55,313 | $79,300 |
| 135 | Plaza | 314 | $81,875 | $202,500 |
| 136 | St. Thomas | 306 | $67,083 | $74,100 |
| 137 | Sawyer | 305 | $65,625 | $181,300 |
| 138 | Walcott | 302 | $93,523 | $196,400 |
| 139 | Anamoose | 292 | $64,500 | $57,500 |
| 140 | Powers Lake | 292 | $77,750 | $165,000 |
| 141 | Gackle | 287 | $60,000 | $103,100 |
| 142 | Max | 284 | $73,750 | $140,600 |
| 143 | Michigan City | 278 | $80,500 | $89,000 |
| 144 | Granville | 277 | $95,000 | $103,100 |
| 145 | Hoople | 277 | $76,458 | $105,400 |
| 146 | White Shield | 277 | $65,750 | $200,000 |
| 147 | Edmore | 274 | $68,274 | $55,000 |
| 148 | Hunter | 271 | $75,000 | $133,000 |
| 149 | Alexander | 268 | $135,179 | $340,300 |
| 150 | Bowbells | 267 | $80,938 | $113,600 |