384 cities and towns in North Dakota (ND)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 201 | Marion | 152 | $90,000 | $103,300 |
| 202 | Zap | 151 | N/A | $89,300 |
| 203 | Adams | 150 | $65,250 | $60,000 |
| 204 | Medora | 150 | $68,906 | $172,900 |
| 205 | Binford | 148 | $32,813 | $72,600 |
| 206 | Wildrose | 147 | $92,727 | $108,900 |
| 207 | Fort Yates | 142 | $75,833 | $65,000 |
| 208 | Forest River | 139 | $65,625 | $86,900 |
| 209 | Noonan | 139 | $63,958 | $93,500 |
| 210 | Tolna | 139 | $43,750 | $90,000 |
| 211 | Aneta | 137 | $41,250 | $64,700 |
| 212 | Grandin | 137 | $79,167 | $120,500 |
| 213 | Reeder | 137 | $35,250 | $46,100 |
| 214 | Epping | 136 | $64,420 | $208,900 |
| 215 | Porcupine | 136 | $80,417 | N/A |
| 216 | Portal | 136 | $112,031 | $78,200 |
| 217 | Ryder | 135 | $41,250 | $55,000 |
| 218 | East Fairview | 134 | $31,250 | N/A |
| 219 | Crary | 131 | $70,000 | $75,000 |
| 220 | Amenia | 130 | $88,500 | $176,600 |
| 221 | Petersburg | 129 | $64,167 | $98,800 |
| 222 | Wimbledon | 127 | $94,167 | N/A |
| 223 | Willow City | 126 | $69,000 | $51,700 |
| 224 | Osnabrock | 124 | $35,083 | $50,600 |
| 225 | Deering | 123 | $68,750 | $111,200 |
| 226 | McGregor | 121 | N/A | N/A |
| 227 | McLeod | 121 | N/A | N/A |
| 228 | Brooktree Park | 119 | N/A | N/A |
| 229 | Sanborn | 119 | $80,357 | $50,000 |
| 230 | Sheldon | 118 | $55,000 | $55,600 |
| 231 | Cogswell | 114 | $60,938 | $45,300 |
| 232 | Verona | 114 | $80,938 | $61,700 |
| 233 | Lankin | 113 | $63,438 | $71,000 |
| 234 | Pick City | 113 | $58,500 | $145,800 |
| 235 | Fort Ransom | 112 | $78,750 | $212,500 |
| 236 | Esmond | 110 | N/A | $70,000 |
| 237 | Dodge | 108 | N/A | $135,900 |
| 238 | Pisek | 108 | $51,563 | $41,300 |
| 239 | Blacktail | 107 | N/A | N/A |
| 240 | Palermo | 107 | N/A | $48,300 |
| 241 | Rocklake | 106 | $54,375 | $68,300 |
| 242 | Ruthville | 103 | $43,750 | N/A |
| 243 | Crystal | 101 | N/A | $58,900 |
| 244 | Montpelier | 101 | $71,607 | $65,700 |
| 245 | Mountain | 101 | N/A | $96,000 |
| 246 | Hague | 100 | N/A | $92,700 |
| 247 | Golva | 98 | $47,500 | $127,500 |
| 248 | Egeland | 97 | $26,250 | N/A |
| 249 | Goodrich | 97 | $76,458 | $47,800 |
| 250 | Mercer | 97 | N/A | N/A |