Iowa Trend of Average House Listing Price (Realtor)

Updated on March 13, 2026.

According to data from Realtor.com, the average house listing price in Iowa in February 2026 was $340,521. The month over month percentage change (MoM) was 0.0084%, and the year over year percentage change (YoY) was 0.0032%.

You can see similar for other states, and for the United States.

The chart below shows the trend of the Iowa average house listing price. The table below shows the trend of the Iowa average house listing price, and the MoM and YoY percentage changes.

Data Source: Realtor.
Iowa Trend of Average House Listing Price ($)
Iowa Trend of Average House Listing Price
Items per page:
1 – 10 of 116
Month Price ($) MoM Perc. Change (%) YoY Perc. Change (%)
Aug 2016 223438
Sep 2016 220888
Oct 2016 220352
Nov 2016 218750
Dec 2016 218410
Jan 2017 217291
Feb 2017 218591
Mar 2017 223806
Apr 2017 228716
May 2017 233433
Jun 2017 235870
Jul 2017 237034
Aug 2017 234374 -0.0112 0.0489
Sep 2017 236284 0.0082 0.0697
Oct 2017 229891 -0.0271 0.0433
Nov 2017 229627 -0.0011 0.0497
Dec 2017 230089 0.002 0.0535
Jan 2018 230608 0.0023 0.0613
Feb 2018 231866 0.0055 0.0607
Mar 2018 233834 0.0085 0.0448
Apr 2018 238614 0.0204 0.0433
May 2018 248021 0.0394 0.0625
Jun 2018 247782 -0.001 0.0505
Jul 2018 248845 0.0043 0.0498
Aug 2018 245737 -0.0125 0.0485
Sep 2018 242876 -0.0116 0.0279
Oct 2018 242413 -0.0019 0.0545
Nov 2018 238795 -0.0149 0.0399
Dec 2018 236901 -0.0079 0.0296
Jan 2019 234730 -0.0092 0.0179
Feb 2019 234990 0.0011 0.0135
Mar 2019 238722 0.0159 0.0209
Apr 2019 245103 0.0267 0.0272
May 2019 251393 0.0257 0.0136
Jun 2019 252710 0.0052 0.0199
Jul 2019 255361 0.0105 0.0262
Aug 2019 254310 -0.0041 0.0349
Sep 2019 251202 -0.0122 0.0343
Oct 2019 246582 -0.0184 0.0172
Nov 2019 242952 -0.0147 0.0174
Dec 2019 238963 -0.0164 0.0087
Jan 2020 235051 -0.0164 0.0014
Feb 2020 236481 0.0061 0.0063
Mar 2020 239070 0.0109 0.0015
Apr 2020 244008 0.0207 -0.0045
May 2020 247817 0.0156 -0.0142
Jun 2020 255122 0.0295 0.0095
Jul 2020 261262 0.0241 0.0231
Aug 2020 259206 -0.0079 0.0193
Sep 2020 256839 -0.0091 0.0224
Oct 2020 254601 -0.0087 0.0325
Nov 2020 254138 -0.0018 0.046
Dec 2020 251300 -0.0112 0.0516
Jan 2021 251608 0.0012 0.0704
Feb 2021 251234 -0.0015 0.0624
Mar 2021 258099 0.0273 0.0796
Apr 2021 264667 0.0254 0.0847
May 2021 275721 0.0418 0.1126
Jun 2021 282030 0.0229 0.1055
Jul 2021 282855 0.0029 0.0826
Aug 2021 275757 -0.0251 0.0639
Sep 2021 276802 0.0038 0.0777
Oct 2021 274653 -0.0078 0.0788
Nov 2021 274064 -0.0021 0.0784
Dec 2021 273179 -0.0032 0.0871
Jan 2022 273731 0.002 0.0879
Feb 2022 278270 0.0166 0.1076
Mar 2022 292188 0.05 0.1321
Apr 2022 301633 0.0323 0.1397
May 2022 317499 0.0526 0.1515
Jun 2022 326300 0.0277 0.157
Jul 2022 327129 0.0025 0.1565
Aug 2022 324601 -0.0077 0.1771
Sep 2022 327302 0.0083 0.1824
Oct 2022 330390 0.0094 0.2029
Nov 2022 330150 -0.0007 0.2046
Dec 2022 327674 -0.0075 0.1995
Jan 2023 337665 0.0305 0.2336
Feb 2023 333583 -0.0121 0.1988
Mar 2023 343581 0.03 0.1759
Apr 2023 353517 0.0289 0.172
May 2023 360306 0.0192 0.1348
Jun 2023 366407 0.0169 0.1229
Jul 2023 369859 0.0094 0.1306
Aug 2023 366968 -0.0078 0.1305
Sep 2023 359979 -0.019 0.0998
Oct 2023 353340 -0.0184 0.0695
Nov 2023 365387 0.0341 0.1067
Dec 2023 342125 -0.0637 0.0441
Jan 2024 337604 -0.0132 -0.0002
Feb 2024 339285 0.005 0.0171
Mar 2024 345134 0.0172 0.0045
Apr 2024 352071 0.0201 -0.0041
May 2024 358937 0.0195 -0.0038
Jun 2024 364164 0.0146 -0.0061
Jul 2024 362354 -0.005 -0.0203
Aug 2024 360563 -0.0049 -0.0175
Sep 2024 357909 -0.0074 -0.0058
Oct 2024 344972 -0.0361 -0.0237
Nov 2024 339961 -0.0145 -0.0696
Dec 2024 337758 -0.0065 -0.0128
Jan 2025 333963 -0.0112 -0.0108
Feb 2025 334364 0.0012 -0.0145
Mar 2025 339444 0.0152 -0.0165
Apr 2025 345984 0.0193 -0.0173
May 2025 357451 0.0331 -0.0041
Jun 2025 366209 0.0245 0.0056
Jul 2025 367248 0.0028 0.0135
Aug 2025 363971 -0.0089 0.0095
Sep 2025 358384 -0.0154 0.0013
Oct 2025 351937 -0.018 0.0202
Nov 2025 349299 -0.0075 0.0275
Dec 2025 345384 -0.0112 0.0226
Jan 2026 335484 -0.0287 0.0046
Feb 2026 337670 0.0065 0.0099
Mar 2026 340521 0.0084 0.0032