House for sale in Michigan

There are currently 26,436 homes for sale in Michigan. The median list price in Michigan is $283,931.

Popular Cities in Michigan No of Properties Avg. list price Avg. price / sq.ft
Detroit, MI 3627 homes for sale $144,279 $98
Grand Rapids, MI 1939 homes for sale $332,466 $201
Kalamazoo, MI 1501 homes for sale $311,830 $201
Jackson, MI 1262 homes for sale $195,346 $173
Google Ads
Muskegon, MI 1166 homes for sale $226,787 $192
Battle Creek, MI 1063 homes for sale $213,027 $163
Holland, MI 873 homes for sale $437,311 $289
Lansing, MI 778 homes for sale $154,354 $128
Google Ads
Flint, MI 710 homes for sale $95,885 $100
Warren, MI 513 homes for sale $176,476 $144
Niles, MI 491 homes for sale $260,364 $191
Wyoming, MI 482 homes for sale $275,404 $183
Google Ads
South Haven, MI 480 homes for sale $470,980 $385
Rockford, MI 467 homes for sale $451,305 $243
Benton Harbor, MI 427 homes for sale $216,669 $209
Hudsonville, MI 418 homes for sale $431,770 $235
Portage, MI 417 homes for sale $298,258 $180
Spring Lake, MI 412 homes for sale $461,055 $313
Saginaw, MI 405 homes for sale $128,101 $99
Ann Arbor, MI 405 homes for sale $677,943 $343
Grand Blanc, MI 377 homes for sale $316,769 $232
Grand Haven, MI 363 homes for sale $460,335 $295
Allegan, MI 346 homes for sale $184,598 $209
Macomb, MI 339 homes for sale $435,524 $224
Sterling Heights, MI 336 homes for sale $322,532 $198
Howell, MI 312 homes for sale $425,311 $309
Norton Shores, MI 297 homes for sale $233,521 $212
Coldwater, MI 297 homes for sale $285,150 $204
Big Rapids, MI 295 homes for sale $153,167 $201
Three Rivers, MI 292 homes for sale $179,133 $179
Clinton Township, MI 291 homes for sale $253,912 $163
Kentwood, MI 291 homes for sale $280,554 $167
Manistee, MI 285 homes for sale $270,011 $261
Bloomfield Hills, MI 285 homes for sale $1,162,210 $401
Waterford, MI 282 homes for sale $268,724 $220
Ypsilanti, MI 282 homes for sale $344,640 $258
Pontiac, MI 281 homes for sale $159,976 $119
Dearborn, MI 277 homes for sale $262,252 $183
Byron Center, MI 276 homes for sale $434,116 $239
Taylor, MI 268 homes for sale $197,573 $159
Brighton, MI 263 homes for sale $388,136 $291
Ludington, MI 261 homes for sale $282,713 $241
Canton, MI 257 homes for sale $491,247 $274
Monroe, MI 256 homes for sale $211,888 $193
Rochester, MI 253 homes for sale $682,335 $283
Shelby, MI 251 homes for sale $416,825 $219
Caledonia, MI 250 homes for sale $429,231 $215
Royal Oak, MI 249 homes for sale $413,912 $276
West Bloomfield, MI 247 homes for sale $489,397 $244
Livonia, MI 241 homes for sale $281,707 $197
Popular Counties in Michigan No of Properties Avg. list price Avg. price / sq.ft
Wayne County 7535 homes for sale $211,584 $149
Kent County 5039 homes for sale $365,989 $217
Oakland County 4798 homes for sale $478,849 $272
Macomb County 3254 homes for sale $304,578 $207
Google Ads
Ottawa County 2774 homes for sale $423,799 $271
Kalamazoo County 2705 homes for sale $310,148 $204
Genesee County 2298 homes for sale $204,742 $188
Berrien County 2281 homes for sale $401,933 $335
Google Ads
Muskegon County 2206 homes for sale $245,397 $217
Jackson County 1858 homes for sale $217,923 $192
Allegan County 1604 homes for sale $394,990 $316
Calhoun County 1595 homes for sale $212,835 $168
Google Ads
Ingham County 1262 homes for sale $205,282 $139
Washtenaw County 1228 homes for sale $522,292 $323
Van Buren County 1194 homes for sale $325,273 $275
Livingston County 1020 homes for sale $381,020 $299
Mecosta County 821 homes for sale $165,209 $205
Saint Clair County 794 homes for sale $224,279 $218
Montcalm County 770 homes for sale $226,270 $179
Cass County 728 homes for sale $359,700 $264
Saint Joseph County 698 homes for sale $210,306 $173
Barry County 681 homes for sale $301,705 $212
Newaygo County 662 homes for sale $246,602 $229
Saginaw County 617 homes for sale $155,434 $129
Monroe County 604 homes for sale $234,793 $208
Eaton County 578 homes for sale $249,173 $180
Manistee County 566 homes for sale $249,620 $277
Lenawee County 537 homes for sale $213,694 $179
Hillsdale County 526 homes for sale $189,003 $165
Mason County 511 homes for sale $252,058 $245
Lapeer County 498 homes for sale $298,465 $238
Ionia County 480 homes for sale $206,939 $155
Branch County 478 homes for sale $262,151 $183
Oceana County 476 homes for sale $205,013 $272
Lake County 422 homes for sale $129,318 $187
Osceola County 289 homes for sale $171,253 $159
Clinton County 270 homes for sale $257,494 $188
Shiawassee County 231 homes for sale $166,944 $142
Sanilac County 213 homes for sale $183,212 $159
Wexford County 183 homes for sale $188,812 $197
Tuscola County 180 homes for sale $201,981 $155
Huron County 138 homes for sale $137,272 $254
Isabella County 137 homes for sale $153,953 $237
Midland County 103 homes for sale $182,780 $154
Bay County 98 homes for sale $205,273 $172
Gratiot County 91 homes for sale $167,591 $137
Clare County 89 homes for sale $166,558 $158
Gladwin County 56 homes for sale $159,845 $226
Benzie County 54 homes for sale $1,612,739 $1745
Roscommon County 46 homes for sale $214,250 $197
Google Ads