Here's the bottom line for July: more homes are selling across Central Iowa than a year ago, but they're taking noticeably longer to get to the closing table. That combination — rising sales volume, longer days on market, and a wall of inventory — is the whole story this month, and it's a genuinely different market than the one I described in June.
Last month the headline was price: homes closing under list. This month the headline is time. In June 2026, Ankeny homes took a median of 65 days to sell, up from 59 a year ago. Waukee stretched to 120 days from 97. Johnston is out past 100. Yet Ankeny still closed 778 sales in the month — nearly 100 more than the same month last year. Both things are true at once, and understanding why is what separates a clean transaction from a frustrating one right now.
Let me walk through it.
The metro is carrying a lot of inventory. Ankeny alone shows 932 active listings; Waukee 645; Urbandale 499; Des Moines proper more than 1,400. And a meaningful share of those listings have already cut their price at least once — 171 active listings in Ankeny, 123 in Waukee, 118 in Urbandale, and 320 in Des Moines are flagged as price-reduced. That is the clearest signal I can point to: sellers who priced to last year's expectations are resetting to meet this year's buyers.
At the same time, sales are up year over year almost everywhere. Ankeny closed 778 homes in June (up from 683), Waukee 532 (up from 469), Altoona 236 (up from 211), Ames 127 (up from 111), and Des Moines 1,218 (up from 1,132). Buyers are clearly active. They're just moving deliberately, taking their time, and negotiating — which is exactly what pushes days on market up even as volume climbs.
The one number I could not verify this month is a clean year-over-year median price change for our specific ZIPs; the free public sources either lagged or wouldn't load. So I'm not going to guess at appreciation. What the verified data does tell me is a story about pace and leverage, not a story about prices running away in either direction.
| Metric | Current (June 2026) | YoY / Note |
|---|---|---|
| Ankeny median sale price | $359,990 | YoY % data unavailable — recommend pulling from MLS (Movoto) |
| Ankeny median days on market | 65 | +6 days YoY (was 59) — slower (Movoto) |
| Ankeny homes sold | 778 | +95 YoY (was 683) — volume up (Movoto) |
| Ankeny active / price-reduced | 932 / 171 | ~18% of active listings have cut price (Movoto) |
| Ames median sale price | $399,900 | YoY % data unavailable — recommend MLS (Movoto) |
| Ames median days on market | 37 | -9 days YoY (was 46) — faster (Movoto) |
| Waukee median days on market | 120 | +23 days YoY (was 97) — much slower (Movoto) |
| Urbandale median sale price | $389,990 | 61 DOM; sales 434 (down from 446) (Movoto) |
| Altoona median sale price | $369,990 | 77 DOM; sales up to 236 (Movoto) |
| Johnston median sale price | $413,990 | Movoto page reflects APRIL 2026 — recommend MLS (Movoto) |
| Des Moines median sale price | $239,450 | 39 DOM (flat YoY); 1,218 sold (Movoto) |
| Sale-to-list ratio / % below list | Data unavailable this pull | Recommend pulling from MLS |
| Ankeny ZIP 50023 vs 50021 split | Data unavailable this pull | City-level only — recommend MLS |
Ankeny is the two-speed market in miniature. Median sale price sat at $359,990 in June with 778 closings — strong, growing volume. But the median home took 65 days to sell, six days longer than a year ago, and 171 of the 932 active listings have already reduced their price. The read: buyers are here and they're buying, but they're rewarding sharp pricing and passing on anything that feels aspirational. Price it to the June comps and it moves; price it to a 2024 memory and it sits.
Ames continues to be the steadiest corner of the corridor, and this month it's the fastest, too. Homes sold in a median of 37 days — nine days quicker than a year ago — at a median price of $399,900, with 127 closings. Only 24 of 136 active listings show a price cut. Iowa State anchors demand here, and a university town simply doesn't wobble the way the fast-growth suburbs do. Prepared buyers in Ames still need to move with intent.
This is where the "taking longer" story is loudest, and it's largely a new-construction and move-up inventory story.
- Waukee posted a $409,945 median with 532 sales (well up from 469 a year ago) — but a median of 120 days on market, up from 97. With 645 active listings and 123 price cuts, this is the most patient submarket in the metro. - Johnston shows a $413,990 median and 106 days on market on Movoto — but note that page still reflects April 2026 data, so treat it as directional and confirm current numbers in the MLS. - Urbandale held a $389,990 median with 61 days on market. Notably, it's the one nearby market where closings ticked down year over year (434 vs. 446) — worth watching. - Altoona came in at $369,990 with 77 days on market and rising volume (236 sales, up from 211). Eastern Polk County remains the relative-value entry point among the growth suburbs.
Your leverage this July is about time and choice, not panic. With 900-plus active listings in Ankeny, 645 in Waukee, and hundreds of price-reduced homes across the metro, you have real room to be selective, to negotiate, and to ask for concessions — especially on any home that's been sitting past the local median days on market. A listing that's been active 60, 90, 120 days in Waukee is a genuine conversation.
For first-time buyers, the playbook is straightforward: get fully pre-approved before you shop, then use the extra time this market gives you to inspect carefully and negotiate with a clear head. Pre-approval isn't paperwork — it's your credibility the moment you find the right one. And in Ames, where homes are moving in about five weeks, keep your timeline tighter than you would in the western suburbs.
Price to this month's comps, and prep like the buyer has options — because they do. When roughly one in five active listings in your submarket has already cut its price, the market is telling you where the line is. The right move is to get the list price honest on day one and present the home well, so you land in the group that sells rather than the group that lingers and eventually reduces.
Days on market is the metric I'd watch most closely with you. In Ames a well-prepared home can move in about a month; in Waukee you should plan realistically for a longer runway and price accordingly. This is a systematic, straightforward market for sellers who lead with strategy instead of hope — and a slow one for everyone else.
This is the market I keep pointing house hackers toward — peer to peer, because I do this myself. More inventory, more days on market, and more price-reduced listings mean an owner-occupant buyer can finally write a patient, well-structured offer and have a real shot at getting it accepted. The price points I'd watch: entry-level single-family homes and small multi-units in Ankeny, Altoona, and eastern Polk County, where a motivated seller who's been on the market a while and a disciplined buyer can meet in the middle.
I won't pretend this is passive income — being a live-in landlord is real, hands-on work, and the numbers have to clear on their own merit before you sign anything. But with FHA's low down payment on owner-occupied units and sellers more willing to negotiate than they've been in a couple of years, the cash-to-close math deserves an honest look. Run the numbers conservatively. If they work, this slower market is actually working for you.
Central Iowa in July 2026 is a busy market that's simply moving at a more human pace. Sales volume is up year over year across almost every community I track, but homes are taking longer to sell and a meaningful share of listings have reset their price. For buyers, that's time, choice, and negotiating room — use it. For sellers, it's a clear mandate to price to today and prep with intent. And for investment-minded house hackers, it's the most patient, offer-friendly window we've had in a while — as long as the numbers genuinely pencil.
Want the real read on your specific neighborhood, or a gut-check on whether your house-hack math actually works? I'm a text or a call away — no pressure, no pitch, just the straight, relationship-driven answer.
Jackson Krile is a residential and investment real estate specialist with the Flanders Team at RE/MAX Real Estate Center, serving Central Iowa including Ankeny, Ames, Johnston, Urbandale, Altoona, Waukee, and 20+ surrounding communities. Questions about the market? Reach out directly.
Data sourced from Movoto market-trends pages for Ankeny, Ames, Urbandale, Altoona, Waukee, Des Moines (June 2026 closed data) and Johnston (April 2026, as reported). Year-over-year median-price percentages, sale-to-list ratios, and Ankeny ZIP-level splits were not verifiable from free public sources this session and should be confirmed against CIBR/DMAAR MLS. Accessed July 13, 2026.
Let's talk through your specific situation — no pressure.