902 cities and towns in Minnesota (MN)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 601 | Gary | 308 | $72,500 | $123,700 |
| 602 | Marion | 308 | N/A | $235,800 |
| 603 | Murdock | 306 | $70,500 | $95,000 |
| 604 | Hackensack | 302 | $32,109 | $159,400 |
| 605 | Long Beach | 302 | $96,250 | $358,600 |
| 606 | Frost | 300 | $75,000 | $71,800 |
| 607 | Comfrey | 297 | $60,750 | $93,300 |
| 608 | Oslo | 297 | $76,250 | $101,800 |
| 609 | Garfield | 295 | $70,250 | $162,500 |
| 610 | Storden | 289 | $85,000 | $77,000 |
| 611 | Hanley Falls | 288 | $57,917 | $76,700 |
| 612 | Backus | 287 | $58,750 | $104,700 |
| 613 | St. Hilaire | 285 | $73,750 | $163,900 |
| 614 | Eitzen | 284 | $53,750 | $117,700 |
| 615 | Middle River | 281 | $57,188 | $103,500 |
| 616 | Fairhaven | 279 | $92,143 | $237,100 |
| 617 | Rutledge | 278 | $62,917 | $111,700 |
| 618 | Dakota | 276 | $92,969 | $223,900 |
| 619 | New Munich | 275 | $90,714 | $165,300 |
| 620 | Pine Point | 275 | $40,000 | $76,700 |
| 621 | Deer Creek | 273 | $55,000 | $123,100 |
| 622 | Riverland | 273 | $35,313 | N/A |
| 623 | Cuyuna | 272 | $78,281 | $250,000 |
| 624 | Grygla | 271 | $64,583 | $68,600 |
| 625 | Bigelow | 269 | $75,625 | N/A |
| 626 | Maynard | 269 | $41,515 | $74,600 |
| 627 | Hewitt | 268 | $61,750 | $75,700 |
| 628 | Bowlus | 267 | $75,208 | $146,900 |
| 629 | Kensington | 267 | $48,125 | $96,500 |
| 630 | Millville | 267 | $90,938 | $144,300 |
| 631 | Dalton | 266 | $66,094 | $104,500 |
| 632 | Skyline | 266 | $96,250 | $287,500 |
| 633 | Dresbach | 265 | $86,932 | $360,700 |
| 634 | Bluffton | 260 | $87,000 | $176,000 |
| 635 | Grey Eagle | 259 | $46,750 | $178,000 |
| 636 | Lismore | 259 | $58,490 | $48,900 |
| 637 | Peterson | 256 | $66,250 | $112,500 |
| 638 | Ceylon | 255 | $32,206 | $36,800 |
| 639 | Lewisville | 254 | $61,500 | $55,500 |
| 640 | Wahkon | 249 | $52,656 | $197,500 |
| 641 | Beaver Creek | 248 | $70,625 | $187,500 |
| 642 | Holland | 248 | $80,391 | $70,000 |
| 643 | Donnelly | 246 | $81,458 | $97,300 |
| 644 | Villard | 246 | $53,611 | $138,400 |
| 645 | Lake George | 245 | $68,500 | $222,500 |
| 646 | Currie | 242 | $46,250 | $71,500 |
| 647 | Swanville | 241 | $58,750 | $151,300 |
| 648 | Vergas | 241 | $85,000 | $163,700 |
| 649 | Wilmont | 241 | $55,000 | $152,500 |
| 650 | Pemberton | 236 | $54,750 | $155,000 |