384 cities and towns in North Dakota (ND)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 151 | Colfax | 265 | $114,375 | $202,800 |
| 152 | Tappen | 264 | $50,682 | N/A |
| 153 | Carson | 260 | $40,000 | $72,000 |
| 154 | Munich | 258 | $75,855 | $111,200 |
| 155 | St. John | 248 | N/A | $79,200 |
| 156 | Drake | 245 | $46,875 | $76,700 |
| 157 | Leonard | 244 | $72,917 | $158,100 |
| 158 | Medina | 242 | $51,875 | $75,000 |
| 159 | Golden Valley | 241 | $76,875 | $135,700 |
| 160 | Gladstone | 240 | $105,000 | $200,900 |
| 161 | Lansford | 234 | $72,750 | $162,500 |
| 162 | Oriska | 234 | $93,750 | $77,900 |
| 163 | Abercrombie | 231 | $69,500 | $156,300 |
| 164 | Kensal | 229 | $80,000 | $90,000 |
| 165 | Benedict | 227 | $59,155 | $250,700 |
| 166 | Christine | 221 | $89,107 | $260,700 |
| 167 | Sheyenne | 217 | $46,979 | $58,200 |
| 168 | Fordville | 216 | $70,000 | $80,000 |
| 169 | Davenport | 215 | $83,750 | $214,300 |
| 170 | Edinburg | 215 | $56,071 | $70,000 |
| 171 | New Leipzig | 215 | $51,667 | $80,000 |
| 172 | Buffalo | 213 | $99,583 | $166,700 |
| 173 | Rhame | 213 | $93,750 | $121,900 |
| 174 | Sherwood | 213 | $58,438 | $47,700 |
| 175 | Flasher | 207 | $43,984 | $58,300 |
| 176 | Wing | 202 | $85,568 | $86,700 |
| 177 | Four Bears Village | 200 | N/A | N/A |
| 178 | Taylor | 193 | $96,458 | $209,100 |
| 179 | Harmon | 192 | $99,519 | $366,200 |
| 180 | Apple Valley | 191 | $89,583 | $248,800 |
| 181 | Hazelton | 191 | $54,286 | $79,000 |
| 182 | Selfridge | 190 | $48,125 | N/A |
| 183 | Riverdale | 187 | $96,667 | $220,500 |
| 184 | Minnewaukan | 186 | $82,895 | $102,500 |
| 185 | Litchville | 183 | $27,094 | $160,000 |
| 186 | Almont | 180 | N/A | $46,500 |
| 187 | Mooreton | 180 | $81,667 | $131,800 |
| 188 | Fingal | 179 | $61,250 | $59,800 |
| 189 | Page | 176 | $75,625 | $95,500 |
| 190 | Regent | 176 | $56,250 | $57,100 |
| 191 | Carpio | 169 | $61,250 | $88,900 |
| 192 | Arnegard | 167 | N/A | $274,000 |
| 193 | Bowdon | 167 | N/A | N/A |
| 194 | Lignite | 166 | $98,125 | $91,100 |
| 195 | Spiritwood Lake | 166 | N/A | N/A |
| 196 | Upham | 165 | $52,500 | $35,000 |
| 197 | Logan | 164 | $74,773 | N/A |
| 198 | Des Lacs | 161 | $66,750 | $133,300 |
| 199 | Ross | 161 | $81,328 | N/A |
| 200 | Frontier | 160 | $127,813 | $370,800 |