CashFlowRE
Sign in Sign up

Best Places to Invest in Michigan Real Estate

670 Michigan markets ranked from our sold history and per-listing investment modeling. Tap a city for its cap rate, cash flow and price detail — then sign up to see the actual cash-flowing listings.

CityMedian priceCap rateCash flow/mo Appreciation YoYSold (12mo)
Detroit $100,000 9.6% $300 -4.1% 5,480
Warren $223,000 4.9% $-263 -0.8% 1,601
Lansing $155,000 5.9% $-48 +3.4% 1,519
Sterling Heights $315,000 4.1% $-581 +0.6% 1,413
Clinton $255,000 3.5% $-587 -0.7% 1,273
Flint $80,500 10.1% $266 +4.9% 1,224
Royal Oak $368,000 3.9% $-715 +1.4% 1,208
Macomb $470,000 3.1% $-1,328 +0.3% 1,207
Livonia $323,000 4.0% $-610 +3.4% 1,161
Canton $395,000 3.4% $-971 -2.7% 1,084
St. Clair Shores $245,000 3.9% $-475 +2.7% 1,077
Shelby $395,000 3.3% $-975 +3.0% 1,043
Ann Arbor $475,000 2.3% $-1,565 +2.6% 1,043
Waterford $275,000 4.0% $-513 +1.8% 1,021
Westland $222,000 4.4% $-339 +0.0% 952
Saginaw $150,000 7.0% $78 -1.1% 942
West Bloomfield $440,000 3.9% $-851 +3.1% 938
Troy $440,000 3.5% $-1,042 +0.0% 920
Dearborn $275,000 3.7% $-590 +2.0% 910
Farmington Hills $375,000 3.7% $-837 +0.9% 900
Rochester Hills $450,000 3.6% $-992 +1.7% 861
Wyoming $285,000 3.9% $-595 +7.1% 816
Kalamazoo $204,500 4.3% $-303 +1.4% 788
Holland $350,000 2.7% $-1,079 +7.3% 785
Muskegon $189,900 4.8% $-269 +4.8% 765
Portage $305,250 4.1% $-625 +3.9% 724
Roseville $170,000 5.7% $-84 -1.6% 706
Novi $475,000 3.2% $-1,099 +2.1% 703
Ypsilanti $258,180 4.4% $-389 +1.1% 698
Chesterfield $330,000 2.9% $-1,018 -0.9% 685
Bloomfield $630,000 2.7% $-2,010 +1.5% 675
Battle Creek $175,000 5.4% $-134 +5.8% 667
Dearborn Heights $220,000 4.5% $-342 -1.4% 662
Kentwood $340,000 4.1% $-616 +1.4% 659
Southfield $235,000 4.9% $-296 -1.1% 645
Taylor $181,250 5.7% $-94 -0.7% 634
Redford $186,750 5.4% $-131 +3.8% 614
Grand Blanc $295,000 2.6% $-1,029 +5.9% 601
Plymouth $475,000 3.3% $-1,204 +8.2% 588
Port Huron $175,250 4.9% $-215 +10.9% 562
Northville $568,500 2.8% $-1,793 +0.0% 553
Harrison $219,900 3.4% $-671 +13.7% 552
Commerce $415,000 2.9% $-1,214 -1.6% 540
Pontiac $139,450 7.4% $153 +0.0% 512
Independence $420,000 2.8% $-1,271 +4.8% 494
Lincoln Park $165,000 5.9% $-56 +2.6% 467
Brighton $415,000 2.9% $-1,276 +5.2% 466
Bay City $130,000 7.0% $83 +1.1% 462
Ferndale $275,000 4.4% $-413 -0.5% 455
Orion $413,652 3.5% $-1,013 +1.7% 451
Jackson $139,900 6.0% $-37 +6.1% 451
Georgetown $445,000 2.6% $-1,376 +6.2% 442
Birmingham $857,500 2.5% $-2,753 +7.2% 432
Fenton $340,000 2.9% $-1,125 +7.6% 414
Pittsfield $491,250 2.9% $-1,340 +0.0% 412
Grand Haven $410,000 2.1% $-1,592 +5.3% 409
Forest Hills $625,000 1.8% $-2,731 +6.0% 395
Burton $167,750 5.0% $-205 +0.0% 388
Garden City $221,975 4.7% $-301 -0.4% 372
White Lake $415,000 3.0% $-1,172 -4.1% 371
Madison Heights $230,000 5.6% $-119 +3.0% 370
Norton Shores $280,838 2.9% $-894 +10.8% 368
Washington $549,000 0.9% $-3,011 +5.3% 368
Southgate $209,000 4.5% $-298 +3.5% 366
Monroe $212,000 4.1% $-393 +6.2% 354
Lyon $587,500 2.4% $-1,896 -1.5% 346
Caledonia $443,950 2.8% $-1,416 +7.5% 342
Niles $200,000 4.1% $-412 +10.1% 340
Van Buren $359,990 3.7% $-675 +6.5% 337
Wyandotte $205,000 4.0% $-369 +1.1% 336
Traverse City $425,700 1.5% $-2,050 +2.1% 334
Garfield $405,000 2.6% $-1,125 +6.4% 326
Park $450,000 2.1% $-1,809 +4.9% 324
Hamburg $439,950 2.0% $-1,670 +7.6% 322
Davison $266,000 2.7% $-853 -2.8% 321
Brownstown $319,000 3.2% $-813 +5.9% 314
Adrian $189,450 7.0% $107 +6.8% 312
Milford $469,990 2.0% $-1,891 -0.2% 310
Howell $325,800 3.7% $-731 -4.4% 310
Gaines $405,000 3.1% $-1,177 +2.2% 307
Marion $415,000 3.0% $-1,286 +5.3% 304
Spring Lake $449,000 2.2% $-1,701 +4.2% 303
Genoa $412,075 3.0% $-1,138 +9.9% 302
Oxford $436,000 1.6% $-1,874 +3.0% 299
Lincoln $290,000 3.1% $-807 +5.1% 295
Midland $247,658 4.3% $-426 +10.7% 294
Berkley $335,000 4.0% $-655 +3.2% 293
Oak Park $240,500 4.8% $-316 +0.7% 290
East Lansing $318,750 2.7% $-912 +0.6% 290
Allen Park $237,000 4.0% $-446 +7.8% 288
Waverly $269,000 3.4% $-640 +5.2% 288
Holt $275,000 4.1% $-509 +7.5% 288
Grand Rapids $457,000 4.7% $-414 +6.9% 285
St. Joseph $326,200 3.8% $-699 +7.4% 273
Green Oak $431,000 2.6% $-1,182 -1.3% 271
Allendale $415,000 1.8% $-1,619 +6.4% 270
Oakland $650,000 1.1% $-3,583 +3.8% 269
Summit $258,500 3.1% $-745 +9.7% 269
Hazel Park $175,000 6.4% $13 -4.4% 269
Walker $344,000 4.0% $-590 +8.2% 260
Owosso $166,200 4.0% $-361 -2.1% 260
Grosse Pointe Woods $360,000 2.7% $-1,156 +2.7% 259
Trenton $257,000 3.8% $-535 +3.4% 259
Plainfield $433,000 3.2% $-916 +0.5% 256
DeWitt $355,000 2.9% $-1,087 +1.2% 255
Mundy $269,900 3.4% $-712 -3.3% 251
Romulus $198,000 4.5% $-323 -0.4% 251
Gaylord $232,000 5.6% $-149 -2.1% 251
Auburn Hills $290,000 4.7% $-387 -1.1% 250
Alpena $174,000 4.1% $-345 -1.8% 247
Oshtemo $340,000 1.7% $-1,475 -1.8% 247
Houghton Lake $174,000 3.4% $-454 -8.1% 247
Highland $415,000 2.1% $-1,415 +0.5% 246
Texas $490,000 1.3% $-2,306 -3.5% 240
Cannon $485,000 2.1% $-2,052 +3.8% 239
Cadillac $195,900 4.9% $-214 +7.7% 239
Inkster $120,000 8.7% $242 -1.1% 239
Springfield $386,000 2.5% $-1,168 +3.8% 238
Marysville $235,000 3.6% $-434 -7.3% 237
South Lyon $312,500 3.9% $-528 +5.2% 236
Okemos $381,000 2.8% $-1,204 +0.7% 234
Gladwin $165,000 7.8% $253 +0.0% 234
Mount Pleasant $197,500 3.7% $-482 -1.5% 229
Haslett $315,000 2.4% $-1,037 -0.9% 228
Holly $305,000 3.2% $-877 +3.7% 228
Saline $410,000 2.9% $-1,203 +0.7% 224
Allegan $249,900 4.7% $-395 +0.9% 223
Lapeer $235,000 3.5% $-590 +2.4% 222
Flushing $240,000 4.6% $-304 -1.6% 217
Richland $328,950 3.2% $-725 +2.8% 216
Harper Woods $160,000 6.1% $-25 -5.0% 212
East Bay $363,450 2.5% $-1,354 -1.6% 212
Fruitport $350,000 2.8% $-1,094 +3.7% 209
Mount Clemens $182,000 5.2% $-168 -0.4% 208
Northview $353,950 4.2% $-629 +9.2% 206
Oceola $429,000 3.0% $-1,276 +3.3% 203
South Haven $378,000 1.0% $-1,915 +7.8% 201
Coldwater $225,500 3.3% $-658 +8.2% 200
Bedford $255,625 4.7% $-337 +0.9% 200
Grandville $335,000 4.3% $-569 +3.4% 199
Hartland $430,720 2.5% $-1,375 +9.6% 199
Genesee $170,500 5.0% $-155 +1.3% 198
Baldwin $101,000 2.9% $-692 +15.3% 197
Escanaba $169,900 5.2% $-178 -1.3% 193
St. Clair $305,000 2.0% $-1,361 -6.9% 190
Fraser $224,950 3.8% $-503 +5.4% 190
Scio $580,000 2.3% $-1,861 +0.9% 189
Tecumseh $250,500 3.9% $-567 +5.0% 188
Zeeland $371,500 2.5% $-1,297 +1.5% 188
Jenison $355,000 3.5% $-841 +5.7% 187
Cutlerville $335,500 2.8% $-873 +9.5% 186
Deerfield $315,000 2.5% $-1,072 -0.3% 185
Marshall $260,000 4.6% $-316 +9.2% 185
Hastings $239,950 3.0% $-672 +3.0% 182
Grosse Ile $359,750 2.7% $-960 -1.0% 182
East Grand Rapids $720,000 1.6% $-2,810 +6.5% 180
Menominee $167,000 4.3% $-282 +0.0% 179
Wayne $175,050 4.8% $-222 +3.1% 178
Beverly Hills $590,000 4.7% $-742 +9.9% 177
Richmond $260,000 1.8% $-1,161 +8.5% 177
Marquette $355,000 2.3% $-1,474 +2.0% 177
Canadian Lakes $229,900 1.8% $-1,320 +10.8% 176
Long Lake $505,000 0.8% $-2,747 +6.3% 174
Superior $387,000 2.4% $-1,270 +3.1% 174
Handy $364,900 4.3% $-586 +4.4% 174
Rochester $585,000 2.4% $-1,849 +3.0% 172
New Baltimore $400,000 2.4% $-1,290 +7.6% 171
Clawson $321,750 4.0% $-613 +1.5% 170
Bangor $202,500 3.0% $-646 -3.5% 170
Huron $377,450 3.0% $-1,019 +3.5% 170
Ludington $285,000 2.6% $-1,011 -3.2% 169
Comstock $273,500 2.5% $-931 +1.3% 169
Lowell $369,500 3.7% $-851 +5.5% 168
Greenville $260,250 4.5% $-454 +4.1% 168
Grosse Pointe Park $530,000 1.8% $-2,027 +11.8% 166
Grayling $154,000 3.3% $-506 +0.7% 166
Vienna $239,700 3.3% $-622 +6.1% 166
Emmett $250,000 3.6% $-579 +5.0% 166
Mount Morris $159,750 4.8% $-186 +0.5% 166
Bellaire $200,000 3.0% $-837 +6.2% 166
Alma $145,000 5.2% $-169 +1.9% 163
Fort Gratiot $264,900 2.8% $-836 +2.0% 161
Blackman $205,000 4.8% $-205 -0.8% 159
Brandon $420,000 2.2% $-1,274 +5.0% 158
Grosse Pointe Farms $535,000 1.6% $-1,878 +5.8% 156
Cheboygan $162,000 4.0% $-409 -10.7% 154
Fremont $252,500 1.8% $-1,069 +7.4% 152
Dexter $484,000 1.9% $-1,939 +6.2% 151
Wixom $344,000 3.4% $-796 +12.1% 150
Byron $452,149 2.6% $-1,359 -3.3% 149
Dowagiac $191,000 7.1% $90 +0.7% 147
Big Rapids $210,000 2.7% $-839 +9.6% 146
Lambertville $299,450 4.6% $-485 +3.4% 146
Sturgis $190,000 4.9% $-212 +9.7% 141
Manistee $230,000 3.8% $-512 +16.7% 139
Rockford $360,000 2.6% $-1,312 +7.4% 137
Lakes of the North $125,000 3.1% $-637 +8.8% 137
Muskegon Heights $97,000 8.4% $211 +4.9% 137
Roscommon $173,450 3.6% $-421 -4.2% 136
Frenchtown $274,875 3.3% $-651 +1.8% 136
Algoma $475,000 2.4% $-1,380 +0.7% 136
Ionia $205,500 4.1% $-381 +6.7% 136
Sparta $299,900 3.5% $-606 +0.0% 135
Lewiston $150,000 4.2% $-391 -4.7% 133
New Buffalo $620,000 -0.1% $-4,078 +0.1% 132
Iron Mountain $148,900 5.9% $-45 +8.7% 132
Walled Lake $263,000 3.8% $-548 +2.2% 131
Mason $245,000 2.4% $-923 +2.6% 131
Grant $230,000 2.5% $-962 +5.2% 130
Tyrone $400,000 1.9% $-1,568 +5.8% 128
Milan $319,991 2.8% $-815 +4.6% 127
Douglas $500,000 0.9% $-3,318 +41.7% 127
Otsego $271,500 2.2% $-1,120 +12.7% 127
Byron Center $510,000 1.4% $-2,311 +3.0% 126
Shields $189,750 4.2% $-396 +3.4% 126
Farmington $331,000 3.8% $-695 +11.5% 125
Richfield $240,000 3.5% $-565 +9.2% 124
Kimball $235,000 4.0% $-390 -4.4% 123
Flat Rock $286,000 1.9% $-1,334 +8.8% 123
Negaunee $236,000 2.9% $-729 +3.8% 122
Prudenville $190,000 4.3% $-415 -1.7% 122
Manistique $125,000 5.6% $-62 +7.0% 122
Westwood $249,950 3.1% $-568 +7.9% 122
Berlin $329,000 2.4% $-1,151 +2.3% 121
Woodhaven $275,000 3.5% $-632 -1.4% 121
Fair Plain $205,000 5.0% $-254 +1.4% 121
Cooper $260,000 3.3% $-765 +14.1% 121
Hillsdale $209,900 3.9% $-465 +10.8% 121
Kingsley $165,000 1.5% $-1,986 +1.6% 120
Monitor $240,500 2.3% $-907 +2.8% 120
Eaton Rapids $238,750 2.3% $-965 +6.0% 120
Three Rivers $176,000 6.2% $-25 -5.7% 119
Pennfield $240,000 2.5% $-853 +10.5% 119
Green Lake $381,000 1.2% $-1,921 -3.9% 119
Bath $382,450 1.9% $-1,590 +11.6% 118
Oscoda $141,500 3.6% $-537 +3.7% 116
Laketon $304,000 4.4% $-537 +3.8% 114
Farwell $130,450 7.3% $78 +12.7% 114
Courtland $450,500 2.1% $-2,111 +8.3% 114
Pearl Beach $339,950 2.0% $-1,412 +15.0% 114
Sand Lake $164,000 3.2% $-485 +24.2% 114
Charlotte $195,000 3.9% $-373 +7.3% 113
Columbia $269,000 2.5% $-945 +7.5% 112
Peninsula $777,500 0.4% $-5,850 -2.6% 112
Hamtramck $227,000 4.7% $-297 +6.6% 111
Marine City $218,000 4.0% $-394 -3.0% 111
Riverview $225,000 4.0% $-466 +11.2% 111
Leoni $212,500 3.1% $-797 +1.0% 110
Napoleon $260,000 2.9% $-836 +9.9% 109
Saugatuck $650,000 -0.2% $-4,104 +16.0% 109
Temperance $279,950 4.8% $-316 +0.6% 108
Mio $117,000 5.8% $-48 -6.3% 108
Gun Plain $303,075 2.0% $-1,135 -8.2% 108
Chelsea $370,000 2.8% $-1,258 +3.0% 108
Ishpeming $200,000 4.7% $-291 +13.8% 108
Acme $429,950 2.0% $-1,940 +3.6% 108
Bridgeport $160,000 5.7% $-84 +9.8% 108
Grosse Pointe $492,000 2.0% $-1,739 +5.6% 107
Delta $382,152 2.6% $-998 +5.7% 107
Worth $227,250 3.3% $-564 +15.0% 106
Hudsonville $340,000 3.5% $-697 +5.4% 106
Grand Ledge $270,000 3.5% $-592 -3.5% 105
Lake $249,456 2.2% $-1,283 -7.5% 104
Beaverton $158,200 3.0% $-612 +13.1% 104
Union $231,000 4.8% $-260 +4.1% 104
Sumpter $275,000 2.9% $-881 +9.1% 103
St. Helen $133,000 5.3% $-108 -4.3% 103
Indian River $238,250 1.5% $-1,577 +12.8% 102
Spring Arbor $272,000 2.4% $-936 +17.9% 102
Dalton $247,500 3.1% $-741 -2.2% 102
Blair $324,800 2.3% $-1,200 +0.2% 102
Grass Lake $312,450 2.0% $-1,453 +1.8% 102
Clayton $250,000 3.2% $-679 +6.1% 101
Laketown $481,000 0.7% $-3,015 +11.5% 101
Whitmore Lake $350,000 2.6% $-1,073 +6.7% 101
Lake Fenton $427,500 2.0% $-1,488 +2.1% 101
Addison $525,000 0.7% $-2,996 +6.3% 100
Ontwa $302,000 2.5% $-1,247 -1.4% 100
Manchester $350,000 1.7% $-1,465 +13.7% 100
Eastwood $170,000 5.2% $-192 -3.3% 99
Skidway Lake $85,000 7.8% $135 -1.6% 99
Cedar Springs $320,000 3.4% $-779 +6.2% 99
Mayfield $289,900 3.2% $-771 +3.9% 99
Ironwood $127,250 5.8% $-61 +22.5% 98
Buchanan $225,000 3.0% $-722 +4.3% 98
Bingham $405,000 1.3% $-1,764 +2.9% 97
Vassar $181,000 4.0% $-406 -3.2% 97
Elk Rapids $450,000 1.6% $-2,303 -1.2% 97
Rapid City $353,063 0.3% $-2,522 +3.2% 96
Freeland $349,900 3.4% $-785 -0.7% 95
Paw Paw Lake $269,900 1.9% $-1,722 -0.3% 95
Swartz Creek $215,000 4.2% $-316 +5.5% 95
Metamora $470,000 1.3% $-2,441 +12.1% 94
Twin Lake $252,450 1.6% $-1,682 +5.0% 94
Benton $249,500 2.9% $-681 +14.3% 94
York $637,117 1.2% $-2,834 +5.8% 94
Kalkaska $216,000 2.7% $-911 -6.6% 93
Elba $281,000 2.6% $-1,101 +4.8% 93
Royalton $425,000 2.3% $-1,498 +3.2% 93
Frankenmuth $340,000 1.9% $-1,214 -3.5% 92
Wolf Lake $205,500 4.7% $-182 +25.8% 92
Dundee $319,950 2.7% $-1,023 -4.5% 92
St. Johns $233,200 3.0% $-652 +2.4% 92
Ecorse $94,000 10.1% $341 +0.0% 91
Fruitland $359,900 1.7% $-1,642 +17.6% 90
Solon $329,000 2.5% $-978 +1.3% 90
Casco $362,500 1.2% $-1,586 -9.2% 90
Sault Ste. Marie $169,000 5.6% $-124 -2.2% 90
Blendon $504,950 1.8% $-2,159 +6.2% 90
Center Line $180,000 5.7% $-91 +11.7% 90
Salem $457,700 1.5% $-1,945 +3.1% 89
Mancelona $147,500 4.1% $-360 +19.8% 89
Paw Paw $249,500 2.7% $-765 +8.9% 88
Schoolcraft $292,450 3.4% $-738 +1.2% 88
Antwerp $350,000 2.2% $-1,281 +5.8% 88
Gladstone $180,000 4.1% $-380 -2.3% 86
Algonac $205,000 2.2% $-910 -3.2% 86
Bear Lake $202,500 3.2% $-597 +11.8% 86
Leighton $387,500 1.9% $-1,389 +4.8% 85
Putnam $485,000 1.4% $-2,281 -15.6% 85
Hampton $210,950 3.8% $-447 -11.7% 84
Benton Harbor $120,000 8.3% $217 -11.1% 83
Bruce $600,000 1.6% $-1,773 +9.0% 83
Port Sheldon $600,000 1.1% $-2,602 +4.8% 83
Franklin $565,000 2.5% $-1,389 -0.4% 83
Howard $250,000 3.5% $-596 +5.0% 83
Armada $362,500 1.8% $-1,366 -1.5% 82
Chippewa $170,000 3.2% $-614 +0.4% 81
West Branch $195,000 4.1% $-479 +0.3% 81
Wellston $150,000 8.5% $169 +13.4% 81
Jamestown $472,500 2.3% $-1,853 +5.9% 81
Sheridan $164,000 2.3% $-897 +4.2% 81
Augusta $295,500 3.6% $-630 +8.6% 80
Rose $415,000 2.7% $-1,143 +8.2% 79
Robinson $408,000 1.9% $-1,832 +15.6% 79
Argentine $365,000 2.1% $-1,271 +1.5% 79
Dorr $375,000 1.5% $-1,449 +3.9% 78
Lake Isabella $138,500 1.4% $-1,648 -13.5% 78
Fennville $242,500 1.8% $-1,283 +1.8% 78
New Haven $341,250 4.0% $-435 -3.9% 78
Thetford $228,000 4.0% $-461 -3.1% 77
Bloomingdale $220,000 3.1% $-714 +4.4% 77
Au Gres $141,000 2.3% $-886 -0.7% 76
Egelston $258,250 3.3% $-659 +12.2% 76
Wayland $320,000 2.4% $-1,070 +2.2% 75
Pavilion $334,000 3.0% $-875 -9.8% 75
Lexington $260,000 3.1% $-845 +6.6% 75
Comstock Park $299,950 3.4% $-579 +8.0% 74
Albion $133,450 6.9% $60 +2.5% 74
Almont $325,750 1.2% $-2,182 -9.8% 74
Vicksburg $283,250 2.9% $-952 +6.2% 74
Belding $220,000 4.8% $-253 +11.6% 74
Raisin $297,450 2.0% $-1,218 +13.5% 74
Cambridge $330,000 1.8% $-1,720 -1.0% 74
Lake City $190,000 3.4% $-655 +10.1% 73
Kingsford $141,650 4.5% $-248 -5.4% 73
Suttons Bay $645,000 -0.8% $-5,000 -4.3% 72
Manitou Beach-Devils Lake $400,000 0.6% $-2,744 +43.8% 72
Atlas $380,000 1.6% $-1,844 -2.1% 72
Montrose $174,950 3.6% $-419 +5.6% 72
Attica $352,000 2.5% $-1,179 +5.5% 71
Oakfield $410,000 3.1% $-1,182 +14.1% 71
Romeo $330,000 2.1% $-1,143 -6.3% 71
Perry $232,000 2.5% $-987 +9.5% 71
Tallmadge $422,500 2.7% $-1,240 +1.3% 70
Yankee Springs $490,000 0.7% $-2,354 +2.1% 70
North Muskegon $286,000 3.6% $-817 +10.3% 70
Dryden $309,950 1.4% $-2,535 +10.0% 70
Benzonia $340,000 1.5% $-1,903 +16.3% 70
Lake LeAnn $260,500 1.2% $-1,874 -1.6% 70
Almira $369,900 2.7% $-1,368 +20.5% 69
Jefferson $213,000 3.0% $-859 +1.4% 68
Lodi $585,000 1.8% $-2,098 +5.8% 68
Hesperia $189,000 3.5% $-501 -2.0% 68
Pentwater $332,500 0.4% $-3,512 +2.8% 68
Glen Arbor $410,000 -1.0% $-5,905 +80.9% 68
Raisinville $277,070 2.3% $-1,129 -9.5% 68
Elmwood $349,500 0.9% $-3,147 -8.6% 68
Montague $267,000 1.6% $-1,079 +16.1% 67
Whitehall $280,000 1.5% $-1,536 +4.6% 67
Utica $265,250 4.0% $-483 +18.4% 67
River Rouge $100,000 7.8% $154 -16.9% 67
Presque Isle Harbor $162,450 1.4% $-1,894 +12.6% 66
Stockbridge $302,450 3.5% $-786 +17.8% 66
Iron River $121,000 6.6% $40 +8.9% 66
Middleville $302,500 3.2% $-828 +6.3% 66
Millington $223,500 3.7% $-556 +19.8% 66
Custer $209,000 0.7% $-1,229 +8.6% 65
Cascade $560,000 2.0% $-2,081 +5.2% 65
Mattawan $314,900 2.4% $-1,097 +6.9% 65
Hillman $170,000 6.2% $-9 -5.9% 65
Oregon $279,900 3.2% $-793 +0.6% 65
Wolverine Lake $315,000 3.0% $-895 -10.6% 64
Marathon $284,950 2.5% $-982 -7.9% 64
Linden $315,000 4.9% $-315 +5.1% 64
Vergennes $534,000 2.2% $-1,951 +3.8% 64
Beecher $64,000 14.0% $431 +10.2% 64
Ferrysburg $363,500 2.4% $-1,325 -3.7% 64
Manistee Lake $210,000 2.8% $-882 +15.0% 63
Brooks $249,900 1.9% $-1,458 -3.7% 63
Scottville $155,000 3.3% $-601 -5.3% 63
Bloomfield Hills $1,150,000 0.7% $-8,356 +5.6% 63
Spencer $270,000 4.0% $-562 +7.4% 63
Sylvan $297,000 4.8% $-202 +3.2% 62
Carrollton $122,000 6.3% $-4 +5.8% 62
East Tawas $175,000 3.0% $-618 -7.2% 62
Michigan Center $217,500 3.3% $-682 +3.5% 62
Riley $222,500 1.9% $-1,299 +2.3% 62
Williamston $209,500 4.4% $-266 -2.1% 62
Vandercook Lake $176,000 4.9% $-252 +4.7% 62
Hope $277,500 2.1% $-1,155 +24.3% 62
Vernon $205,000 3.8% $-564 +1.1% 61
Crockery $440,000 0.9% $-2,374 +6.6% 61
Arcadia $300,000 1.8% $-1,334 +5.1% 61
Homer $235,000 3.9% $-491 -5.6% 61
Webster $658,000 1.3% $-2,998 +10.9% 61
Forsyth $170,000 2.8% $-809 -8.3% 61
Chums Corner $348,000 1.6% $-1,746 -12.7% 61
Coopersville $340,000 2.3% $-1,189 +6.4% 61
Huntington Woods $494,000 2.2% $-1,781 +3.1% 61
Comstock Northwest $278,950 3.8% $-579 +5.7% 60
Atlanta $144,000 5.6% $-104 -12.7% 60
Portland $267,500 3.5% $-676 -0.9% 60
Windsor $321,750 1.8% $-1,500 +0.3% 60
Corunna $206,500 3.7% $-509 -1.5% 60
Fife Lake $227,500 8.8% $935 +4.0% 60
Quincy $206,950 4.4% $-320 +4.1% 60
Hancock $220,950 4.3% $-465 +4.5% 60
Norway $115,000 4.8% $-206 -30.4% 59
Henrietta $241,000 3.0% $-672 -2.7% 59
Liberty $324,950 2.2% $-1,312 +2.5% 58
Groveland $440,000 1.9% $-1,744 +2.4% 58
Eureka $322,400 4.0% $-625 +2.5% 58
Munising $177,500 3.1% $-747 -23.4% 58
Clyde $291,500 2.9% $-913 +1.6% 58
Chesaning $174,950 4.3% $-297 -4.4% 58
Tawas City $200,750 3.6% $-588 -7.1% 58
Thomas $261,200 4.0% $-433 -17.3% 58
Leslie $190,000 4.0% $-333 -0.4% 57
Alpine $404,900 2.5% $-1,034 +1.5% 57
South Monroe $216,000 3.2% $-808 -5.3% 57
Caro $157,000 4.5% $-244 -3.2% 57
Benona $175,000 1.3% $-1,725 +42.3% 56
Hamlin $267,000 1.2% $-1,263 +1.6% 56
Whiteford $275,898 4.5% $-462 +3.0% 56
Newaygo $252,500 3.9% $-385 -0.7% 56
Reynolds $227,250 1.4% $-1,320 +2.7% 56
Grattan $356,000 2.8% $-956 +9.0% 56
Hudson $162,450 5.0% $-202 +8.0% 56
Durand $165,000 5.5% $-100 +11.1% 55
Onekama $216,500 0.1% $-4,012 +21.6% 54
Leroy $297,500 2.4% $-1,023 +3.2% 54
Stanton $160,500 2.8% $-603 -11.2% 54
Empire $427,500 0.7% $-2,900 -5.3% 54
Almena $319,000 2.7% $-1,290 +3.4% 54
Irving $343,450 1.5% $-1,909 +19.8% 54
Roosevelt Park $258,200 3.3% $-619 +7.0% 54
Ida $295,000 4.6% $-432 +1.8% 54
St. Charles $169,900 4.9% $-175 +2.8% 53
Chikaming $714,633 -0.1% $-4,051 +9.2% 53
Houghton $222,500 3.6% $-684 +5.3% 53
Green $244,500 2.7% $-647 +1.2% 53
Level Park-Oak Park $185,000 4.9% $-264 +6.8% 53
Hanover $300,000 1.3% $-1,874 +19.8% 53
Reading $193,500 3.8% $-500 +9.6% 52
Colfax $235,000 2.9% $-1,005 -6.5% 52
Highland Park $112,500 11.8% $510 +20.4% 52
Watertown $381,500 2.4% $-1,250 +9.1% 52
Ash $279,250 3.4% $-680 +8.7% 52
Au Sable $156,000 3.0% $-622 -14.2% 52
Lake Orion $312,500 4.3% $-983 -4.7% 52
Bessemer $92,500 4.4% $-293 -2.1% 52
Blissfield $225,000 2.5% $-825 +18.0% 51
Rutland $360,000 1.8% $-1,502 -1.4% 51
Northfield $492,500 1.2% $-2,240 +25.1% 51
Madison $255,000 4.3% $-402 +14.4% 51
Forest $277,000 3.4% $-631 -8.2% 51
St. Louis $139,900 6.2% $-15 +4.4% 51
Wakefield $93,600 4.4% $-241 -5.3% 51
Buena Vista $80,000 10.1% $230 -6.1% 51
Fabius $320,000 2.0% $-1,287 +18.6% 51
Johnstown $251,387 1.8% $-1,245 +21.9% 51
Orangeville $385,000 0.8% $-1,529 -8.2% 51
Clare $197,000 3.9% $-398 +2.7% 51
Oronoko $315,000 1.4% $-1,796 +17.4% 51
Decatur $155,000 4.1% $-339 -9.1% 51
Lathrup Village $309,500 4.9% $-327 +2.9% 50
Ithaca $173,000 5.0% $-185 +1.0% 50
Milton $307,500 0.5% $-3,547 -3.9% 50
Buckley $267,000 2.9% $-953 +10.9% 50
Belvidere $200,000 3.3% $-585 +13.3% 49
Sherman $190,000 2.9% $-743 +4.7% 49
Birch Run $245,000 3.8% $-543 +1.4% 49
Central Lake $340,000 1.1% $-1,872 +8.2% 49
Crystal Falls $121,500 5.0% $-235 -25.0% 49
Watervliet $235,052 4.4% $-432 +9.2% 49
Waterloo $250,000 3.0% $-994 +8.4% 49
Lupton $165,000 22.2% $518 -5.7% 49
Wedgewood $20,000 0.9% $-2,397 -3.1% 48
Kasson $244,950 0.1% $-3,805 +43.4% 48
Belleville $280,000 3.1% $-753 +4.0% 48
Olive $343,250 3.3% $-951 -1.1% 48
Chocolay $365,000 2.7% $-1,097 +6.1% 48
Croton $315,000 1.7% $-1,428 -0.5% 48
Nelson $338,650 3.0% $-976 +11.8% 48
Marcellus $188,750 3.4% $-335 +6.4% 48
Ross $380,000 1.7% $-1,812 +6.7% 48
Morenci $123,500 4.8% $-163 -11.3% 47
Williams $250,000 3.8% $-530 -2.7% 47
Shorewood-Tower Hills-Harbert $719,000 0.5% $-3,163 +7.7% 47
La Salle $295,000 3.4% $-717 -4.2% 47
Essexville $160,000 5.1% $-168 +9.1% 47
Bellevue $206,500 2.8% $-472 +2.7% 47
Lawton $236,250 6.2% $-16 +9.4% 46
Erie $210,000 4.5% $-242 +6.2% 46
Frankenlust $287,500 2.5% $-1,031 +15.2% 46
Imlay City $215,000 3.7% $-529 -0.8% 46
Woodhull $294,950 1.7% $-1,442 +0.6% 46
Harvey $300,000 3.2% $-1,102 +2.9% 45
Greenwood $210,000 2.8% $-859 +1.2% 45
North Branch $211,000 4.3% $-373 +9.2% 45
West Ishpeming $234,000 2.7% $-891 +2.5% 45
Inland $258,000 2.6% $-1,128 +15.8% 45
Union City $165,900 6.6% $49 +1.6% 45
Constantine $220,000 3.6% $-623 +10.4% 45
Hart $194,250 3.0% $-814 -12.0% 45
Porter $350,000 1.1% $-2,190 -6.9% 45
Rothbury $242,450 2.5% $-581 -9.0% 44
Everett $165,000 2.9% $-808 +7.3% 44
Ovid $265,000 2.3% $-1,096 +7.7% 44
Hayes $132,250 4.4% $-267 44
Laurium $144,000 6.3% $1 -10.2% 44
Manton $172,500 3.7% $-602 +10.3% 44
Keego Harbor $290,000 4.3% $-372 -4.2% 43
Oneida $298,500 3.1% $-913 +1.9% 43
Montcalm $270,000 3.5% $-745 +11.5% 43
Rives $231,000 13.6% $409 -1.0% 43
Lima $439,000 2.8% $-1,406 -1.9% 43
Burtchville $252,000 3.5% $-760 -9.1% 43
Mecosta $192,000 2.4% $-770 +3.9% 43
Hersey $170,000 2.7% $-714 -11.8% 43
Sullivan $250,000 1.6% $-1,645 +24.7% 42
Rockwood $236,250 1.4% $-971 +15.8% 42
White Pigeon $233,000 3.3% $-639 +45.6% 42
Eaton $299,500 3.0% $-798 +0.0% 42
Hadley $421,500 1.7% $-2,046 -3.5% 42
Norvell $293,000 1.8% $-1,405 +1.1% 42
Thornapple $449,950 1.7% $-1,903 -1.5% 42
Conway $355,000 2.5% $-1,126 +18.0% 42
Big Prairie $145,500 3.5% $-583 +23.4% 42
London $234,200 2.9% $-791 -10.3% 42
Lockport $272,450 3.9% $-629 +7.7% 42
Mears $295,000 -5.0% 41
Gibraltar $220,000 3.5% $-550 -9.7% 41
Springport $242,300 3.5% $-512 -0.7% 41
Jonesville $145,000 4.3% $-320 +2.9% 41
Lawrence $181,000 2.0% $-1,077 -9.4% 41
Williamstown $455,000 1.2% $-2,374 +6.3% 41
Prairieville $380,000 0.3% $-2,814 -6.4% 41
Evart $160,000 3.3% $-499 +22.9% 41
Kent City $335,000 2.4% $-1,143 +6.0% 41
Geneva $155,000 3.4% $-625 +7.3% 41
Aurelius $317,269 2.5% $-1,000 +14.4% 41
Greilickville $415,000 1.5% $-2,303 +8.8% 41
Centreville $180,000 4.4% $-294 -6.6% 41
Burt $164,250 2.2% $-949 -9.2% 40
Sandstone $262,500 3.2% $-863 +6.9% 40
Leland $750,000 -0.8% $-8,603 -23.8% 40
Pinconning $155,000 4.8% $-228 -0.4% 40
Stambaugh $229,950 3.0% $-524 +8.4% 40
Douglass $241,000 1.6% $-1,146 +3.8% 40
Village of Grosse Pointe Shores $937,500 0.5% $-4,306 +7.6% 40
Clio $147,500 5.3% $-135 -5.1% 40
Cohoctah $437,696 1.9% $-1,726 +35.4% 40
Northport $512,500 0.6% $-2,974 -6.7% 40
Berrien $360,000 1.6% $-1,473 +18.9% 39
Grawn $310,000 1.7% $-1,568 +11.0% 39
Rose Lake $155,000 3.3% $-494 +0.0% 39
Imlay $350,000 1.6% $-1,614 -22.0% 39
Hartford $170,000 3.6% $-506 -6.6% 38
Breedsville $192,500 3.8% $-421 -1.9% 38
Saranac $277,450 2.0% $-1,151 +11.9% 38
Fowlerville $262,000 3.4% $-598 -10.2% 38
Bronson $186,500 4.6% $-275 +10.4% 38
Lyndon $304,000 3.0% $-994 +7.6% 38
Stony Point $190,750 4.5% $-299 -0.3% 38
Alba $18,000 2.2% $-1,073 -27.8% 38
Lake Odessa $203,500 3.1% $-611 +12.0% 38
Weidman $122,500 3.5% $-680 -23.2% 38
Homestead $197,500 3.2% $-749 +4.9% 38
Crystal Mountain $332,000 0.5% $-1,299 -12.8% 38
Orleans $235,000 2.7% $-783 -2.5% 37
Pine Grove $293,000 2.5% $-963 +25.5% 37
Harrisville $190,000 2.3% $-1,102 +5.9% 37
Edgemont Park $212,000 4.3% $-344 +16.9% 37
Amasa $190,000 25.5% $639 +25.4% 37
Plainwell $237,000 3.3% $-596 -2.5% 37
Pleasant Ridge $465,000 2.7% $-1,464 -8.3% 37
Cambria $225,000 4.0% $-372 +13.8% 37
Beechwood $360,000 2.3% $-1,414 +8.5% 37
Carmel $281,450 1.7% $-1,344 +0.0% 36
Mayville $169,450 7.1% $111 +4.4% 36
Three Oaks $356,250 2.9% $-1,089 +26.2% 36
Brady $308,750 3.6% $-681 +20.1% 36
Concord $215,000 3.2% $-686 +21.5% 36
Ontonagon $95,000 4.6% $-260 +7.4% 36
Reed City $168,450 4.6% $-273 +26.5% 36
Goodrich $325,000 1.9% $-1,558 +4.4% 35
Otisco $325,000 2.6% $-1,149 +1.7% 35
Alamo $330,000 2.9% $-775 +34.4% 35
Chassell $230,000 2.1% $-1,388 -6.7% 35
Unadilla $320,000 3.0% $-850 -8.3% 35
Lake Michigan Beach $185,000 3.0% $-1,041 +11.7% 35
Rogers City $147,000 4.3% $-301 +1.4% 35
South Boardman $138,000 3.5% $-674 +19.8% 35
Athens $202,000 4.0% $-415 -1.5% 35
Crystal $180,000 3.2% $-659 -5.8% 35
Hubbard Lake $185,000 0.8% $-2,700 +25.2% 35
Fountain $145,000 2.9% $-773 -9.4% 35
Watersmeet $207,450 0.4% $-3,765 +21.5% 34
Lee $203,500 4.3% $-362 -2.2% 34
Nunda $101,250 2.5% $-947 +59.4% 34
Hopkins $292,500 1.5% $-1,353 +13.1% 34
Pinckney $320,250 3.0% $-909 +7.5% 34
Bertrand $274,500 1.6% $-1,772 -3.0% 34
Pierson $300,500 1.8% $-1,325 +9.9% 34
Maple Rapids $154,500 6.1% $-29 +1.7% 34
Petersburg $219,000 4.2% $-346 +11.3% 34
Morton $101,250 1.8% $-1,267 +3.8% 34
Colon $222,500 3.7% $-591 -1.7% 34
Potterville $266,750 1.7% $-1,281 -5.2% 34
Tittabawassee $382,000 3.1% $-1,017 +0.6% 34
Edenville $250,000 2.0% $-1,147 -22.7% 33
Dansville $210,000 2.0% $-1,003 +0.3% 33
Stephenson $175,000 5.2% $-168 +8.1% 33
Kawkawlin $239,000 3.6% $-698 -6.2% 33
Moffatt $150,000 3.0% $-718 +17.8% 33
Parchment $240,000 3.8% $-401 -6.4% 33
Ray $395,000 1.4% $-2,377 +44.3% 33
Rose City $120,000 7.6% $124 -2.2% 33
Memphis $230,000 3.6% $-449 +3.7% 33
Ely $145,000 3.2% $-633 +32.2% 33
Coloma $175,000 4.6% $-317 -2.1% 33
Litchfield $199,900 3.7% $-474 +6.7% 33
Au Train $138,000 1.2% $-1,694 -4.1% 33
Chatham $129,000 5.6% $-102 +6.5% 33
Capac $209,400 2.6% $-665 +6.7% 33
Bridgman $287,000 4.4% $-428 +0.9% 32
Jennings $167,500 8.5% $165 +3.7% 32
Yale $180,000 4.4% $-320 +11.5% 32
Eastport $407,500 -0.4% $-7,202 +12.8% 32
Gwinn $169,400 4.6% $-253 -13.0% 32
Marlette $155,450 3.9% $-448 +17.5% 32
Iosco $415,000 2.5% $-1,346 +4.1% 31
Baroda $325,000 1.9% $-1,240 +18.9% 31
Rock $135,000 5.9% $-52 +17.9% 31
Lyons $185,000 3.7% $-362 -9.1% 31
Winfield $345,000 0.6% $-1,621 +14.7% 31
Lake Linden $125,000 4.2% $-339 +19.0% 31
Kenockee $308,187 2.4% $-1,169 +42.6% 31
Caseville $256,000 1.9% $-1,061 +8.2% 31
Millersburg $180,000 10.3% $215 +19.3% 31
Brethren $226,000 2.0% $-1,368 +3.6% 30
Bowne $372,500 2.2% $-1,424 +9.1% 30
Mendon $214,000 4.2% $-433 -2.8% 30
Brockway $208,250 3.0% $-756 -9.9% 30
Larkin $347,500 2.2% $-1,719 -3.2% 30
Manlius $475,500 0.8% $-2,232 -4.8% 30
Ira $213,750 2.0% $-1,566 +58.7% 30
Walkerville $136,000 10.7% $311 -16.5% 30

Ready to act on these markets? Create a free account to screen Michigan listings by cash flow, or see the national market data.