Zip Code: 58012 (Casselton, ND) - 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 58012 Zip Code in February 2026 was $421,950. The month over month percentage change (MoM) was -0.0516%, and the year over year percentage change (YoY) was 0.2163%.

You can see similar for other North Dakota Zip Codes, and for North Dakota.

The chart below shows the trend of the median house listing price in the 58012 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: 58012 - Trend of Median House Listing Price ($)
Zip Code: 58012 Trend of Median House Listing Price
Items per page:
1 – 10 of 115
Month Price ($) MoM Perc. Change (%) YoY Perc. Change (%)
Aug 2016 192000
Sep 2016 209450
Oct 2016 191425
Nov 2016 195000
Dec 2016 180375
Jan 2017 168500
Mar 2017 189450
Apr 2017 181000
May 2017 201500
Jun 2017 191175
Jul 2017 180950
Aug 2017 282500 0.5612 0.4714
Sep 2017 267500 -0.0531 0.2772
Oct 2017 244950 -0.0843 0.2796
Nov 2017 250000 0.0206 0.2821
Dec 2017 186950 -0.2522 0.0365
Jan 2018 219950 0.1765 0.3053
Feb 2018 180625 -0.1788
Mar 2018 172500 -0.045 -0.0895
Apr 2018 225000 0.3043 0.2431
May 2018 279425 0.2419 0.3867
Jun 2018 260325 -0.0684 0.3617
Jul 2018 250000 -0.0397 0.3816
Aug 2018 246250 -0.015 -0.1283
Sep 2018 242500 -0.0152 -0.0935
Oct 2018 232450 -0.0414 -0.051
Nov 2018 224150 -0.0357 -0.1034
Dec 2018 220650 -0.0156 0.1803
Jan 2019 298900 0.3546 0.3589
Feb 2019 298900 0.0 0.6548
Mar 2019 242500 -0.1887 0.4058
Apr 2019 219357 -0.0954 -0.0251
May 2019 211807 -0.0344 -0.242
Jun 2019 229225 0.0822 -0.1195
Jul 2019 205950 -0.1015 -0.1762
Aug 2019 200000 -0.0289 -0.1878
Sep 2019 278418 0.3921 0.1481
Oct 2019 248370 -0.1079 0.0685
Nov 2019 224750 -0.0951 0.0027
Dec 2019 212500 -0.0545 -0.0369
Jan 2020 206250 -0.0294 -0.31
Feb 2020 211250 0.0242 -0.2932
Mar 2020 204500 -0.032 -0.1567
Apr 2020 199750 -0.0232 -0.0894
May 2020 220000 0.1014 0.0387
Jun 2020 199000 -0.0955 -0.1319
Jul 2020 249000 0.2513 0.209
Aug 2020 234000 -0.0602 0.17
Sep 2020 289425 0.2369 0.0395
Oct 2020 294675 0.0181 0.1864
Nov 2020 335000 0.1368 0.4905
Dec 2020 398450 0.1894 0.8751
Jan 2021 447000 0.1218 1.1673
Feb 2021 449750 0.0062 1.129
Mar 2021 447500 -0.005 1.1883
Apr 2021 116875 -0.7388 -0.4149
May 2021 116875 0.0 -0.4688
Jun 2021 439950 2.7643 1.2108
Jul 2021 333475 -0.242 0.3393
Aug 2021 434950 0.3043 0.8588
Sep 2021 449000 0.0323 0.5514
Oct 2021 183500 -0.5913 -0.3773
Nov 2021 107500 -0.4142 -0.6791
Dec 2021 145000 0.3488 -0.6361
Jan 2022 142450 -0.0176 -0.6813
Feb 2022 134900 -0.053 -0.7001
Mar 2022 114950 -0.1479 -0.7431
Apr 2022 159950 0.3915 0.3686
May 2022 114950 -0.2813 -0.0165
Jun 2022 124900 0.0866 -0.7161
Jul 2022 259975 1.0815 -0.2204
Aug 2022 299900 0.1536 -0.3105
Sep 2022 419250 0.398 -0.0663
Oct 2022 225000 -0.4633 0.2262
Nov 2022 235000 0.0444 1.186
Dec 2022 218750 -0.0691 0.5086
Jan 2023 220000 0.0057 0.5444
Feb 2023 193125 -0.1222 0.4316
Mar 2023 422450 1.1874 2.6751
Apr 2023 300000 -0.2899 0.8756
May 2023 575000 0.9167 4.0022
Jun 2023 598725 0.0413 3.7936
Jul 2023 632450 0.0563 1.4327
Aug 2023 432450 -0.3162 0.442
Sep 2023 426250 -0.0143 0.0167
Oct 2023 381450 -0.1051 0.6953
Nov 2023 545500 0.4301 1.3213
Dec 2023 580000 0.0632 1.6514
Jan 2024 567000 -0.0224 1.5773
Feb 2024 515475 -0.0909 1.6691
Mar 2024 515475 0.0 0.2202
Apr 2024 443550 -0.1395 0.4785
May 2024 437875 -0.0128 -0.2385
Jun 2024 452975 0.0345 -0.2434
Jul 2024 432200 -0.0459 -0.3166
Aug 2024 410875 -0.0493 -0.0499
Sep 2024 389000 -0.0532 -0.0874
Oct 2024 372000 -0.0437 -0.0248
Nov 2024 358975 -0.035 -0.3419
Dec 2024 348450 -0.0293 -0.3992
Jan 2025 346900 -0.0044 -0.3882
Feb 2025 332900 -0.0404 -0.3542
Mar 2025 346900 0.0421 -0.327
Apr 2025 379000 0.0925 -0.1455
May 2025 379450 0.0012 -0.1334
Jun 2025 342450 -0.0975 -0.244
Jul 2025 344375 0.0056 -0.2032
Aug 2025 322500 -0.0635 -0.2151
Sep 2025 385000 0.1938 -0.0103
Oct 2025 355000 -0.0779 -0.0457
Nov 2025 375000 0.0563 0.0446
Dec 2025 384950 0.0265 0.1047
Jan 2026 422400 0.0973 0.2176
Feb 2026 444900 0.0533 0.3364
Mar 2026 421950 -0.0516 0.2163