Michigan Cities

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