Iowa Home Sales and Prices Continue Upward in October

Estimated Read Time:

Home sales increased by 4.2 percent in October compared to October of last year, according to the Housing Trends by the Iowa Association of REALTORS® (IAR). Median sales price went up 3.9 percent from last year. 

3,724 Iowa homes were sold in October, while 3,574 homes were sold in October 2018. $161,000 was the median sales price in October. 

Properties averaged 56 days on the market (DOM) in October which equaled the DOM in October 2018.

This was the fourth consecutive month with an increase in sales in 2019 when comparing year-over-year change. The year-to-date number of total sales are slightly ahead of 2018. 

“We’re beginning to see the overall seasonal slow down of the market as we transition from fall to winter. With that said, we had a busy second half of the year and are slightly ahead of last year’s pace. Homes that are priced right are still selling quickly. Contact your local Realtor® to get a detailed local market report,” stated Scott Wendl, IAR President.  

View detailed statewide market report

Housing market reports based on an Iowa County. 

View Reports on Single-family homes.

View Reports on Townhouse-Condos.


The information used to create the IAR October Housing Trends Report was current as of November 15. The information is subject to change due to the dynamic nature of the IAR’s housing statistics system, which is based on data from the local participating MLS (multiple listing service) systems. 

The term Realtor® is a registered trademark, which identifies real estate professionals who follow a strict Code of Ethics as members of the National Association of REALTORS®.

The Iowa Association of Realtors® is the state’s largest real estate professional organization representing over 7,500 members and affiliates. The IAR releases a Housing Trends Report each month.

For more information, please contact Mark Gavin, Director of Communications at the Iowa Association of REALTORS® - mark@iowarealtors.com or 515-309-9345.