902 cities and towns in Minnesota (MN)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 551 | Wrenshall | 413 | $97,798 | $232,000 |
| 552 | Pine Springs | 412 | $167,750 | $613,600 |
| 553 | Ashby | 411 | $55,250 | $125,000 |
| 554 | Minnetonka Beach | 410 | $250,001 | $2,000,001 |
| 555 | Canton | 409 | $50,556 | $88,400 |
| 556 | Hartland | 400 | $64,833 | $135,600 |
| 557 | Belview | 399 | $62,000 | $79,500 |
| 558 | Wood Lake | 398 | $68,958 | $85,000 |
| 559 | Upsala | 394 | $61,250 | $143,400 |
| 560 | Waubun | 393 | $51,667 | $75,000 |
| 561 | Hanska | 391 | $63,750 | $88,300 |
| 562 | Orr | 391 | $92,759 | $88,400 |
| 563 | Ogilvie | 388 | $47,188 | $106,300 |
| 564 | Bricelyn | 385 | $52,500 | $49,500 |
| 565 | Darwin | 385 | $61,250 | $142,500 |
| 566 | Round Lake | 383 | $63,661 | $87,800 |
| 567 | Hollandale | 380 | $67,000 | $141,200 |
| 568 | Cromwell | 379 | $55,625 | $150,000 |
| 569 | Plummer | 379 | $91,500 | $156,300 |
| 570 | Audubon | 376 | $65,982 | $169,200 |
| 571 | Lakeland Shores | 371 | $136,875 | $445,700 |
| 572 | Mahtowa | 365 | $85,000 | $242,400 |
| 573 | Hitterdal | 361 | $49,792 | $112,500 |
| 574 | Dexter | 359 | $87,083 | $173,300 |
| 575 | Wykoff | 356 | $66,375 | $127,800 |
| 576 | Jeffers | 355 | $47,955 | $85,200 |
| 577 | Rushmore | 351 | $39,205 | $107,200 |
| 578 | Willow River | 351 | $52,188 | $197,700 |
| 579 | Remer | 348 | $42,750 | $146,300 |
| 580 | Kelliher | 347 | $100,316 | $178,700 |
| 581 | Lancaster | 344 | $65,313 | $118,200 |
| 582 | Alvarado | 338 | $70,000 | $132,700 |
| 583 | Lowry | 337 | $56,250 | $141,800 |
| 584 | Askov | 333 | $34,464 | $129,200 |
| 585 | Geneva | 329 | $63,750 | $166,100 |
| 586 | Sanborn | 328 | $43,438 | $58,800 |
| 587 | Vernon Center | 326 | $68,750 | $130,400 |
| 588 | Wilton | 326 | $68,125 | $152,500 |
| 589 | Akeley | 323 | $43,750 | $105,600 |
| 590 | Ostrander | 323 | $70,357 | $141,400 |
| 591 | Russell | 323 | $62,143 | $101,700 |
| 592 | Barrett | 322 | $58,125 | $94,000 |
| 593 | Chandler | 322 | $77,188 | $102,900 |
| 594 | St. Martin | 322 | $71,250 | $210,500 |
| 595 | Freeborn | 321 | $44,545 | $87,900 |
| 596 | Emmons | 320 | $57,500 | $96,700 |
| 597 | Cyrus | 316 | $51,250 | $97,900 |
| 598 | Buckman | 315 | $98,750 | $222,600 |
| 599 | Vesta | 311 | $67,500 | $104,300 |
| 600 | Clinton | 308 | $63,750 | $71,800 |