Zip Code: 51360 (Spirit Lake, IA) - Trend of Median House Listing Price (Realtor)
Updated on March 13, 2026.

According to data from Realtor.com, the median house listing price for the 51360 Zip Code in February 2026 was $526,000. The month over month percentage change (MoM) was 0.1191%, and the year over year percentage change (YoY) was 0.1956%.

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

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

Data Source: Realtor.
Zip Code: 51360 - Trend of Median House Listing Price ($)
Zip Code: 51360 Trend of Median House Listing Price
Items per page:
1 – 10 of 116
Month Price ($) MoM Perc. Change (%) YoY Perc. Change (%)
Aug 2016 218900
Sep 2016 219500
Oct 2016 222450
Nov 2016 219500
Dec 2016 224850
Jan 2017 224600
Feb 2017 222150
Mar 2017 228225
Apr 2017 227075
May 2017 245000
Jun 2017 267450
Jul 2017 254200
Aug 2017 251900 -0.009 0.1508
Sep 2017 269000 0.0679 0.2255
Oct 2017 284500 0.0576 0.2789
Nov 2017 275000 -0.0334 0.2528
Dec 2017 249900 -0.0913 0.1114
Jan 2018 234900 -0.06 0.0459
Feb 2018 234950 0.0002 0.0576
Mar 2018 236850 0.0081 0.0378
Apr 2018 263900 0.1142 0.1622
May 2018 289425 0.0967 0.1813
Jun 2018 298848 0.0326 0.1174
Jul 2018 308750 0.0331 0.2146
Aug 2018 326150 0.0564 0.2948
Sep 2018 323200 -0.009 0.2015
Oct 2018 339000 0.0489 0.1916
Nov 2018 349375 0.0306 0.2705
Dec 2018 348000 -0.0039 0.3926
Jan 2019 319000 -0.0833 0.358
Feb 2019 313875 -0.0161 0.3359
Mar 2019 314250 0.0012 0.3268
Apr 2019 315429 0.0038 0.1953
May 2019 326429 0.0349 0.1279
Jun 2019 320925 -0.0169 0.0739
Jul 2019 315000 -0.0185 0.0202
Aug 2019 294000 -0.0667 -0.0986
Sep 2019 284045 -0.0339 -0.1211
Oct 2019 264614 -0.0684 -0.2194
Nov 2019 249500 -0.0571 -0.2859
Dec 2019 249500 0.0 -0.283
Jan 2020 249500 0.0 -0.2179
Feb 2020 249500 0.0 -0.2051
Mar 2020 249500 0.0 -0.206
Apr 2020 247675 -0.0073 -0.2148
May 2020 249500 0.0074 -0.2357
Jun 2020 249500 0.0 -0.2226
Jul 2020 250750 0.005 -0.204
Aug 2020 252000 0.005 -0.1429
Sep 2020 249500 -0.0099 -0.1216
Oct 2020 249625 0.0005 -0.0566
Nov 2020 254500 0.0195 0.02
Dec 2020 256250 0.0069 0.0271
Jan 2021 249500 -0.0263 0.0
Feb 2021 244750 -0.019 -0.019
Mar 2021 246250 0.0061 -0.013
Apr 2021 245000 -0.0051 -0.0108
May 2021 234950 -0.041 -0.0583
Jun 2021 245000 0.0428 -0.018
Jul 2021 259900 0.0608 0.0365
Aug 2021 285000 0.0966 0.131
Sep 2021 288375 0.0118 0.1558
Oct 2021 289900 0.0053 0.1613
Nov 2021 289900 0.0 0.1391
Dec 2021 289900 0.0 0.1313
Jan 2022 289900 0.0 0.1619
Feb 2022 289900 0.0 0.1845
Mar 2022 289800 -0.0003 0.1769
Apr 2022 289900 0.0003 0.1833
May 2022 289900 0.0 0.2339
Jun 2022 303425 0.0467 0.2385
Jul 2022 296725 -0.0221 0.1417
Aug 2022 299000 0.0077 0.0491
Sep 2022 299900 0.003 0.04
Oct 2022 299900 0.0 0.0345
Nov 2022 320000 0.067 0.1038
Dec 2022 307450 -0.0392 0.0605
Jan 2023 307450 0.0 0.0605
Feb 2023 313800 0.0207 0.0824
Mar 2023 312300 -0.0048 0.0776
Apr 2023 324500 0.0391 0.1194
May 2023 324900 0.0012 0.1207
Jun 2023 328400 0.0108 0.0823
Jul 2023 333273 0.0148 0.1232
Aug 2023 328400 -0.0146 0.0983
Sep 2023 328400 0.0 0.095
Oct 2023 329500 0.0033 0.0987
Nov 2023 351925 0.0681 0.0998
Dec 2023 360040 0.0231 0.1711
Jan 2024 365000 0.0138 0.1872
Feb 2024 369280 0.0117 0.1768
Mar 2024 355370 -0.0377 0.1379
Apr 2024 339700 -0.0441 0.0468
May 2024 378000 0.1127 0.1634
Jun 2024 384040 0.016 0.1694
Jul 2024 383040 -0.0026 0.1493
Aug 2024 389020 0.0156 0.1846
Sep 2024 450000 0.1568 0.3703
Oct 2024 523500 0.1633 0.5888
Nov 2024 555475 0.0611 0.5784
Dec 2024 439000 -0.2097 0.2193
Jan 2025 390773 -0.1099 0.0706
Feb 2025 448000 0.1464 0.2132
Mar 2025 439950 -0.018 0.238
Apr 2025 439950 0.0 0.2951
May 2025 523975 0.191 0.3862
Jun 2025 729000 0.3913 0.8982
Jul 2025 806625 0.1065 1.1059
Aug 2025 867000 0.0748 1.2287
Sep 2025 895000 0.0323 0.9889
Oct 2025 699000 -0.219 0.3352
Nov 2025 588725 -0.1578 0.0599
Dec 2025 592500 0.0064 0.3497
Jan 2026 593750 0.0021 0.5194
Feb 2026 470000 -0.2084 0.0491
Mar 2026 526000 0.1191 0.1956