West Michigan, Counted

Home Sales by County
2023 to 2025

Every closed sale in the fifteen counties we serve, three years of it, counted from the MLS records themselves. Counts, median prices and days on market, by county and by property type.

Why This Page Exists

The whole market, not a headline

National housing coverage describes a country none of us live in. This page is the fifteen counties we actually work, counted one closed transaction at a time, so a number you read here belongs to a place you can drive to.

We publish it because the question we get asked most often, in some form, is whether now is a normal time to buy or sell where the person asking happens to live. That question has a factual half and a personal half. The factual half is on this page, free and without a form in front of it. The personal half depends on your house, your timing and your situation, and no county median answers it.

Compiled 17 August 2026 from closed MLS records

The Fifteen Counties Together

Three years, side by side

Closed sales across Muskegon, Ottawa, Kent, Kalamazoo, Allegan, Barry, Newaygo, Montcalm, Oceana, Ionia, Mason, Manistee, Mecosta, Lake and Osceola counties. The residential columns count houses and condominiums; the all column adds vacant land, multi-family and commercial sales.

YearAll Closed SalesResidentialMedian Residential PriceMedian Days on MarketTotal Sales Volume
202324,37920,880$285,0008$7.42 billion
202424,41121,131$301,50010$8.03 billion
202525,64822,320$315,23013$8.84 billion

Residential closings moved from 20,880 in 2023 to 22,320 in 2025, a change of +6.9 percent. The median residential price moved from $285,000 to $315,230 over the same three years, a change of +10.6 percent. Total sales volume across all property types was $7.42 billion in 2023 and $8.84 billion in 2025.

County by County

Closed sales and current pace

All property types in the yearly columns. The median price and days on market columns are residential only, for 2025. County names link to the full community profile where we have one.

County202320242025Median Residential Price 2025Median Days on Market
Kent7,8257,7238,284$345,0009
Ottawa3,3593,5843,601$395,00012
Kalamazoo3,2203,1233,305$277,25012
Muskegon2,5882,6692,704$239,90017
Allegan1,5911,7001,697$348,00012
Barry810777808$295,00011
Newaygo724708797$250,00026
Montcalm799775901$240,00015
Ionia599566637$230,00013
Mecosta720704774$250,00034
Mason460465430$275,00032
Manistee479447455$252,45038
Oceana446476488$280,00032
Lake419384458$178,00032
Osceola340310309$189,00035

Median Price by County

Where prices sit, and where they moved

Median closed price for houses and condominiums, by county and year. A median is the middle sale, so it is less affected by one unusual transaction than an average, and in the smaller counties a single year still rests on a modest number of sales.

County202320242025Change, 2023 to 2025
Kent$314,900$332,000$345,000+9.6%
Ottawa$355,000$380,000$395,000+11.3%
Kalamazoo$250,000$265,500$277,250+10.9%
Muskegon$211,950$222,000$239,900+13.2%
Allegan$305,000$319,200$348,000+14.1%
Barry$279,950$290,000$295,000+5.4%
Newaygo$220,000$237,500$250,000+13.6%
Montcalm$225,000$225,250$240,000+6.7%
Ionia$215,000$227,000$230,000+7.0%
Mecosta$205,000$240,000$250,000+22.0%
Mason$240,000$259,500$275,000+14.6%
Manistee$220,500$229,000$252,450+14.5%
Oceana$238,000$260,000$280,000+17.6%
Lake$147,300$155,000$178,000+20.8%
Osceola$165,000$168,000$189,000+14.5%

By Property Type

What actually changes hands

Houses and condominiums are most of the market by count, though the fifteen counties also move a substantial amount of vacant land every year. Median price is for 2025.

Property Type202320242025Median Price 2025
Houses and condominiums20,88021,13122,320$315,230
Vacant land2,5812,4222,338$78,000
Multi-family547517624$269,345
Commercial371341366$267,500

What Is Counted

And what is not

These are closed transactions recorded in the regional MLS, counted directly rather than estimated from a sample. A sale is counted in the year it closed and in the county the property sits in. Prices are the actual closed price, not the list price.

Some sales never reach the MLS and therefore are not here. That includes homes sold by owner without a listing, most auction and foreclosure sales, a good deal of new construction that a builder sells from its own model without listing it, and private transfers between family members. In a typical county that is a small share of the total, but it is not nothing, and it means these counts run slightly below every transaction that legally occurred.

Leases are excluded everywhere on this page. A lease is priced as monthly rent, so counting one alongside a sale would distort both the count and the volume. Days on market is measured from the day a listing goes active to the day an offer is accepted, so it describes how long sellers waited for a buyer rather than how long the whole process took.

We refresh this page when a full year closes. Month to month movement lives in our weekly and monthly market briefs instead, because a single month in a small county is a thin sample and reads as a trend when it is not.

Common Questions

What people ask about these numbers

Short answers, all of them drawn from the tables above.

Across the fifteen counties we cover, 22,320 houses and condominiums closed through the MLS in 2025, part of 25,648 total closed sales once vacant land, multi-family and commercial property are included. The comparable residential figures are 21,131 in 2024 and 20,880 in 2023.

The median closed residential price across the fifteen counties was $315,230 in 2025, $301,500 in 2024 and $285,000 in 2023. County medians vary widely inside that average, from $178,000 in Lake County to $395,000 in Ottawa County, which is why a single regional number is a poor guide to any one address.

Kent County recorded the most closed sales of the fifteen in 2025, at 8,284 across all property types. The full county by county counts for 2023, 2024 and 2025 are in the table on this page.

The median residential listing that closed in 2025 was on the market 13 days, against 10 days in 2024 and 8 days in 2023. Days on market is measured to the accepted offer, not the closing date, and it moves with season, price point and county.

Every figure on this page is counted directly from closed MLS transaction records for the fifteen counties, not estimated from a sample or taken from a national index. Sales that never reach the MLS are not counted, which is explained in the section on what is included.

The all property type columns do. In 2025 that was 2,338 vacant land sales, 624 multi-family sales and 366 commercial sales alongside the houses and condominiums. Leases are excluded everywhere, because a lease is priced as rent and adding it to sale volume would overstate the market.

Going Deeper

A county number is a starting point

What a median tells you is where the middle of a county sat last year. What it cannot tell you is what your house is worth, because that depends on your street, your condition, your timing and what else is available the week you list. If you want the second answer, we will read your specific situation against this data and tell you what we actually see, including when the honest answer is to wait.

📞 Call Legacy · (231) 900-1099