Zip Code: 24224 (Castlewood, VA) - 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 24224 Zip Code in February 2026 was $389,274. The month over month percentage change (MoM) was -0.0568%, and the year over year percentage change (YoY) was 0.747%.

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

The chart below shows the trend of the average house listing price in the 24224 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: 24224 - Trend of Average House Listing Price ($)
Zip Code: 24224 Trend of Average House Listing Price
Items per page:
1 – 10 of 116
Month Price ($) MoM Perc. Change (%) YoY Perc. Change (%)
Aug 2016 164097
Sep 2016 157775
Oct 2016 175031
Nov 2016 152712
Dec 2016 149631
Jan 2017 131346
Feb 2017 125494
Mar 2017 126241
Apr 2017 136616
May 2017 137504
Jun 2017 128456
Jul 2017 135237
Aug 2017 141411 0.0457 -0.1382
Sep 2017 148414 0.0495 -0.0593
Oct 2017 149993 0.0106 -0.143
Nov 2017 157601 0.0507 0.032
Dec 2017 145833 -0.0747 -0.0254
Jan 2018 142868 -0.0203 0.0877
Feb 2018 155756 0.0902 0.2411
Mar 2018 157067 0.0084 0.2442
Apr 2018 142900 -0.0902 0.046
May 2018 154866 0.0837 0.1263
Jun 2018 159312 0.0287 0.2402
Jul 2018 153562 -0.0361 0.1355
Aug 2018 148183 -0.035 0.0479
Sep 2018 133860 -0.0967 -0.0981
Oct 2018 125824 -0.06 -0.1611
Nov 2018 98550 -0.2168 -0.3747
Dec 2018 99702 0.0117 -0.3163
Jan 2019 82384 -0.1737 -0.4234
Feb 2019 88160 0.0701 -0.434
Mar 2019 119899 0.36 -0.2366
Apr 2019 140912 0.1753 -0.0139
May 2019 157451 0.1174 0.0167
Jun 2019 163857 0.0407 0.0285
Jul 2019 160064 -0.0231 0.0423
Aug 2019 151911 -0.0509 0.0252
Sep 2019 148157 -0.0247 0.1068
Oct 2019 148717 0.0038 0.1819
Nov 2019 151253 0.0171 0.5348
Dec 2019 164804 0.0896 0.653
Jan 2020 157901 -0.0419 0.9166
Feb 2020 163313 0.0343 0.8525
Mar 2020 145525 -0.1089 0.2137
Apr 2020 169632 0.1656 0.2038
May 2020 173129 0.0206 0.0996
Jun 2020 196361 0.1342 0.1984
Jul 2020 169800 -0.1353 0.0608
Aug 2020 196446 0.1569 0.2932
Sep 2020 193748 -0.0137 0.3077
Oct 2020 205020 0.0582 0.3786
Nov 2020 191574 -0.0656 0.2666
Dec 2020 158149 -0.1745 -0.0404
Jan 2021 109725 -0.3062 -0.3051
Feb 2021 131325 0.1969 -0.1959
Mar 2021 119314 -0.0915 -0.1801
Apr 2021 118276 -0.0087 -0.3027
May 2021 119568 0.0109 -0.3094
Jun 2021 132538 0.1085 -0.325
Jul 2021 163330 0.2323 -0.0381
Aug 2021 145621 -0.1084 -0.2587
Sep 2021 372174 1.5558 0.9209
Oct 2021 378825 0.0179 0.8477
Nov 2021 343047 -0.0944 0.7907
Dec 2021 382462 0.1149 1.4184
Jan 2022 395779 0.0348 2.607
Feb 2022 388379 -0.0187 1.9574
Mar 2022 105412 -0.7286 -0.1165
Apr 2022 99965 -0.0517 -0.1548
May 2022 101960 0.02 -0.1473
Jun 2022 83818 -0.1779 -0.3676
Jul 2022 110300 0.316 -0.3247
Aug 2022 446770 3.0505 2.068
Sep 2022 410123 -0.082 0.102
Oct 2022 436400 0.0641 0.152
Nov 2022 421891 -0.0332 0.2298
Dec 2022 461792 0.0946 0.2074
Jan 2023 502440 0.088 0.2695
Feb 2023 593125 0.1805 0.5272
Mar 2023 543648 -0.0834 4.1573
Apr 2023 579167 0.0653 4.7937
May 2023 518736 -0.1043 4.0876
Jun 2023 524986 0.012 5.2634
Jul 2023 657499 0.2524 4.961
Aug 2023 656665 -0.0013 0.4698
Sep 2023 570999 -0.1305 0.3923
Oct 2023 520390 -0.0886 0.1925
Nov 2023 513805 -0.0127 0.2179
Dec 2023 510433 -0.0066 0.1053
Jan 2024 508766 -0.0033 0.0126
Feb 2024 586605 0.153 -0.011
Mar 2024 559521 -0.0462 0.0292
Apr 2024 523700 -0.064 -0.0958
May 2024 348481 -0.3346 -0.3282
Jun 2024 347414 -0.0031 -0.3382
Jul 2024 329712 -0.051 -0.4985
Aug 2024 306102 -0.0716 -0.5339
Sep 2024 294481 -0.038 -0.4843
Oct 2024 266203 -0.096 -0.4885
Nov 2024 277553 0.0426 -0.4598
Dec 2024 281336 0.0136 -0.4488
Jan 2025 189295 -0.3272 -0.6279
Feb 2025 212570 0.123 -0.6376
Mar 2025 222830 0.0483 -0.6017
Apr 2025 207345 -0.0695 -0.6041
May 2025 208739 0.0067 -0.401
Jun 2025 447922 1.1458 0.2893
Jul 2025 534308 0.1929 0.6205
Aug 2025 670126 0.2542 1.1892
Sep 2025 423663 -0.3678 0.4387
Oct 2025 404971 -0.0441 0.5213
Nov 2025 403508 -0.0036 0.4538
Dec 2025 363560 -0.099 0.2923
Jan 2026 408090 0.1225 1.1558
Feb 2026 412710 0.0113 0.9415
Mar 2026 389274 -0.0568 0.747