742 cities and towns in Michigan (MI)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 551 | Gaines | 487 | $57,500 | $131,900 |
| 552 | Woodland | 485 | $47,500 | $143,800 |
| 553 | Harrisville | 484 | $36,089 | $108,700 |
| 554 | North Adams | 480 | $54,250 | $99,000 |
| 555 | Sand Lake | 480 | $32,083 | $152,800 |
| 556 | Barton Hills | 478 | $250,001 | $1,237,800 |
| 557 | Barnes Lake | 468 | $75,585 | $212,300 |
| 558 | Bloomingdale | 467 | $65,417 | $113,500 |
| 559 | Perrinton | 467 | $52,868 | $99,400 |
| 560 | New Era | 453 | $81,500 | $172,200 |
| 561 | Whittemore | 447 | $33,056 | $59,600 |
| 562 | Ashley | 440 | $53,750 | $105,000 |
| 563 | Oak Hill | 440 | $56,458 | $130,300 |
| 564 | Sterling | 439 | $58,750 | $84,700 |
| 565 | Millburg | 437 | $62,708 | $100,800 |
| 566 | Carsonville | 433 | $55,313 | $99,000 |
| 567 | Wellston | 425 | $48,125 | $109,800 |
| 568 | Hubbardston | 418 | $61,667 | $121,400 |
| 569 | Mesick | 416 | $31,250 | $77,900 |
| 570 | Hanover | 413 | $68,333 | $142,700 |
| 571 | Northport | 413 | $71,250 | $243,100 |
| 572 | Palo | 409 | $34,403 | $92,600 |
| 573 | Carp Lake | 407 | $27,318 | $170,800 |
| 574 | Lost Lake Woods | 407 | $69,375 | $172,000 |
| 575 | Estral Beach | 406 | $63,462 | $207,900 |
| 576 | Barryton | 405 | $47,857 | $77,900 |
| 577 | Brethren | 405 | $42,434 | $104,500 |
| 578 | White Pine | 404 | $39,792 | $59,700 |
| 579 | Clarksville | 403 | $69,375 | $169,800 |
| 580 | Kingston | 398 | $46,964 | $88,800 |
| 581 | Vanderbilt | 398 | $56,188 | $106,500 |
| 582 | Lennon | 397 | $76,563 | $145,800 |
| 583 | Casnovia | 394 | $73,750 | $151,400 |
| 584 | Leland | 393 | $114,250 | $635,600 |
| 585 | Kinde | 390 | $62,500 | $93,800 |
| 586 | Sherwood | 388 | $56,645 | $72,500 |
| 587 | Otter Lake | 387 | $43,750 | $107,700 |
| 588 | Empire | 384 | $75,938 | $368,400 |
| 589 | Brimley | 379 | $72,885 | $166,500 |
| 590 | New Troy | 379 | $60,250 | $174,400 |
| 591 | Rothbury | 377 | $46,250 | $114,500 |
| 592 | Luther | 375 | $58,125 | $107,100 |
| 593 | Advance | 372 | $93,438 | $549,600 |
| 594 | Powers | 370 | $35,417 | $92,900 |
| 595 | Eastport | 369 | $54,457 | $506,900 |
| 596 | Vandalia | 369 | $65,000 | $64,200 |
| 597 | Grand Beach | 368 | $115,000 | $1,081,700 |
| 598 | Manistee Lake | 364 | $52,917 | $153,600 |
| 599 | Fife Lake | 359 | $67,188 | $185,200 |
| 600 | Leonard | 359 | $91,250 | $243,800 |