Zip Code: 52157 (Mc Gregor, IA) - Trend of Average House Listing Price (Realtor)
Updated on March 13, 2026.

According to data from Realtor.com, the average house listing price for the 52157 Zip Code in February 2026 was $363,324. The month over month percentage change (MoM) was -0.1037%, and the year over year percentage change (YoY) was 0.1972%.

You can see similar for other Iowa Zip Codes, and for Iowa.

The chart below shows the trend of the average house listing price in the 52157 zip code. The table below shows the trend of the average house listing price, and the MoM and YoY percentage changes.

Data Source: Realtor.
Zip Code: 52157 - Trend of Average House Listing Price ($)
Zip Code: 52157 Trend of Average House Listing Price
Items per page:
1 – 10 of 116
Month Price ($) MoM Perc. Change (%) YoY Perc. Change (%)
Aug 2016 272893
Sep 2016 268823
Oct 2016 254747
Nov 2016 240947
Dec 2016 188274
Jan 2017 147769
Feb 2017 150622
Mar 2017 145717
Apr 2017 154355
May 2017 161350
Jun 2017 163096
Jul 2017 169246
Aug 2017 173402 0.0246 -0.3646
Sep 2017 176440 0.0175 -0.3437
Oct 2017 162181 -0.0808 -0.3634
Nov 2017 168777 0.0407 -0.2995
Dec 2017 160718 -0.0477 -0.1464
Jan 2018 164022 0.0206 0.11
Feb 2018 152904 -0.0678 0.0151
Mar 2018 152904 0.0 0.0493
Apr 2018 140332 -0.0822 -0.0909
May 2018 225560 0.6073 0.398
Jun 2018 225203 -0.0016 0.3808
Jul 2018 221642 -0.0158 0.3096
Aug 2018 216713 -0.0222 0.2498
Sep 2018 200731 -0.0738 0.1377
Oct 2018 212711 0.0597 0.3116
Nov 2018 202910 -0.0461 0.2022
Dec 2018 215718 0.0631 0.3422
Jan 2019 235627 0.0923 0.4366
Feb 2019 226082 -0.0405 0.4786
Mar 2019 222900 -0.0141 0.4578
Apr 2019 225569 0.012 0.6074
May 2019 223464 -0.0093 -0.0093
Jun 2019 220840 -0.0117 -0.0194
Jul 2019 211942 -0.0403 -0.0438
Aug 2019 199721 -0.0577 -0.0784
Sep 2019 202412 0.0135 0.0084
Oct 2019 200272 -0.0106 -0.0585
Nov 2019 198845 -0.0071 -0.02
Dec 2019 185994 -0.0646 -0.1378
Jan 2020 191593 0.0301 -0.1869
Feb 2020 187805 -0.0198 -0.1693
Mar 2020 217554 0.1584 -0.024
Apr 2020 208384 -0.0421 -0.0762
May 2020 177922 -0.1462 -0.2038
Jun 2020 184977 0.0397 -0.1624
Jul 2020 210521 0.1381 -0.0067
Aug 2020 200739 -0.0465 0.0051
Sep 2020 189179 -0.0576 -0.0654
Oct 2020 195359 0.0327 -0.0245
Nov 2020 212064 0.0855 0.0665
Dec 2020 219599 0.0355 0.1807
Jan 2021 198661 -0.0953 0.0369
Feb 2021 182867 -0.0795 -0.0263
Mar 2021 186107 0.0177 -0.1445
Apr 2021 188782 0.0144 -0.0941
May 2021 224773 0.1906 0.2633
Jun 2021 257967 0.1477 0.3946
Jul 2021 245433 -0.0486 0.1658
Aug 2021 339250 0.3822 0.69
Sep 2021 321467 -0.0524 0.6993
Oct 2021 291500 -0.0932 0.4921
Nov 2021 279000 -0.0429 0.3156
Dec 2021 174000 -0.3763 -0.2076
Jan 2022 289100 0.6615 0.4552
Feb 2022 245080 -0.1523 0.3402
Mar 2022 194188 -0.2077 0.0434
Apr 2022 203350 0.0472 0.0772
May 2022 99450 -0.5109 -0.5576
Jun 2022 79675 -0.1988 -0.6911
Jul 2022 459725 4.77 0.8731
Aug 2022 104500 -0.7727 -0.692
Sep 2022 249083 1.3836 -0.2252
Oct 2022 155700 -0.3749 -0.4659
Nov 2022 99900 -0.3584 -0.6419
Dec 2022 89000 -0.1091 -0.4885
Jan 2023 216250 1.4298 -0.252
Feb 2023 346250 0.6012 0.4128
Mar 2023 254833 -0.264 0.3123
Apr 2023 346250 0.3587 0.7027
May 2023 346250 0.0 2.4816
Jun 2023 334333 -0.0344 3.1962
Jul 2023 334229 -0.0003 -0.273
Aug 2023 260833 -0.2196 1.496
Sep 2023 246167 -0.0562 -0.0117
Oct 2023 246167 0.0 0.581
Nov 2023 382100 0.5522 2.8248
Dec 2023 534786 0.3996 5.0088
Jan 2024 661680 0.2373 2.0598
Feb 2024 814600 0.2311 1.3526
Mar 2024 813975 -0.0008 2.1941
Apr 2024 813350 -0.0008 1.349
May 2024 606586 -0.2542 0.7519
Jun 2024 557275 -0.0813 0.6668
Jul 2024 580400 0.0415 0.7365
Aug 2024 508015 -0.1247 0.9477
Sep 2024 506538 -0.0029 1.0577
Oct 2024 594408 0.1735 1.4147
Nov 2024 452817 -0.2382 0.1851
Dec 2024 322480 -0.2878 -0.397
Jan 2025 311933 -0.0327 -0.5286
Feb 2025 301339 -0.034 -0.6301
Mar 2025 303486 0.0071 -0.6272
Apr 2025 341050 0.1238 -0.5807
May 2025 332936 -0.0238 -0.4511
Jun 2025 331488 -0.0044 -0.4052
Jul 2025 344095 0.038 -0.4071
Aug 2025 377504 0.0971 -0.2569
Sep 2025 405313 0.0737 -0.1998
Oct 2025 387979 -0.0428 -0.3473
Nov 2025 404625 0.0429 -0.1064
Dec 2025 381300 -0.0576 0.1824
Jan 2026 379094 -0.0058 0.2153
Feb 2026 405375 0.0693 0.3452
Mar 2026 363324 -0.1037 0.1972