ZipCodeLook
Loading 33,000 zip codes…

About this map

How much home prices changed over the last ten years. Based on the Federal Housing Finance Agency’s house price index for this zip code, which tracks repeat sales and appraisals of the same homes. It covers mortgages backed by Fannie Mae and Freddie Mac, so very expensive areas and some dense urban zips have no index. The U.S. figure is the population-weighted average of zip codes that have one.

Source: Federal Housing Finance Agency house price index for five-digit ZIP codes, through 2025.

Home price changes come from FHFA's developmental zip-level index. In smaller zip codes a handful of sales can swing the figure, so rankings include zip codes with 5,000+ residents.

U.S. average
+97.1%
Virginia
+76.5%
Rankings
Full list

Top and bottom zip codes in Virginia

Zip codes with 5,000+ residents

Zip codes where home prices rose most in 10 years

See all
  1. 123224Richmond+196.1%
  2. 223310Cape Charles+145.2%
  3. 323222Richmond+144.4%
  4. 424013Roanoke+136.6%
  5. 523075Henrico+127.3%
  6. 623605Newport News+120.0%
  7. 723228Henrico+119.7%
  8. 823860Hopewell+116.4%
  9. 923225Richmond+113.7%
  10. 1023234Richmond+113.4%

Zip codes where home prices rose least in 10 years

See all
  1. 124293Wise+13.2%
  2. 224651Tazewell+29.5%
  3. 323507Norfolk+33.1%
  4. 422124Oakton+34.3%
  5. 522311Alexandria+35.6%
  6. 622202Arlington+36.3%
  7. 722207Arlington+36.5%
  8. 822066Great Falls+37.7%
  9. 922314Alexandria+39.3%
  10. 1022201Arlington+42.3%

10-year home price change by county in Virginia

  1. 1Richmond city+127.7%
  2. 2Northampton County+117.4%
  3. 3Henrico County+104.8%
  4. 4Dinwiddie County+103.7%
  5. 5Roanoke city+103.0%
  6. 6Caroline County+101.4%
  7. 7Prince George County+99.9%
  8. 8Chesterfield County+98.6%
  9. 9Bristol city+94.4%
  10. 10Franklin County+89.7%
  11. 11Page County+89.4%
  12. 12Lynchburg city+89.2%
  13. 13Powhatan County+88.4%
  14. 14Campbell County+88.1%
  15. 15Winchester city+88.1%
  16. 16Buckingham County+87.6%
  17. 17Middlesex County+87.3%
  18. 18Louisa County+87.2%
  19. 19Warren County+87.1%
  20. 20Amelia County+86.9%
  21. 21Augusta County+86.8%
  22. 22Portsmouth city+86.0%
  23. 23Mecklenburg County+85.2%
  24. 24Accomack County+85.0%
  25. 25Shenandoah County+84.9%
  26. 26Appomattox County+83.7%
  27. 27Clarke County+83.5%
  28. 28Henry County+82.9%
  29. 29Madison County+82.8%
  30. 30Pulaski County+82.5%
  31. 31Southampton County+82.4%
  32. 32Pittsylvania County+82.2%
  33. 33Spotsylvania County+82.0%
  34. 34Albemarle County+81.9%
  35. 35Suffolk city+81.9%
  36. 36Grayson County+81.8%
  37. 37Goochland County+81.7%
  38. 38Frederick County+81.5%
  39. 39New Kent County+81.5%
  40. 40King William County+80.8%
  41. 41Charles City County+80.5%
  42. 42Roanoke County+80.4%
  43. 43Carroll County+80.3%
  44. 44Washington County+80.3%
  45. 45Culpeper County+79.9%
  46. 46Nottoway County+79.9%
  47. 47Hanover County+78.9%
  48. 48Nelson County+78.9%
  49. 49Cumberland County+78.0%
  50. 50Prince William County+77.6%
  51. 51Orange County+77.3%
  52. 52Lunenburg County+77.1%
  53. 53Newport News city+77.1%
  54. 54Rappahannock County+76.9%
  55. 55Manassas city+76.6%
  56. 56Giles County+76.5%
  57. 57King George County+76.4%
  58. 58Stafford County+76.3%
  59. 59Wythe County+76.3%
  60. 60Botetourt County+76.2%
  61. 61Westmoreland County+75.6%
  62. 62Bedford County+75.5%
  63. 63Fauquier County+75.5%
  64. 64Norfolk city+75.4%
  65. 65Hampton city+75.2%
  66. 66Loudoun County+75.2%
  67. 67Greene County+74.6%
  68. 68Northumberland County+74.4%
  69. 69Surry County+74.1%
  70. 70Lancaster County+73.5%
  71. 71Patrick County+73.4%
  72. 72Richmond County+73.3%
  73. 73Fredericksburg city+72.7%
  74. 74Gloucester County+72.6%
  75. 75Montgomery County+71.8%
  76. 76Virginia Beach city+71.7%
  77. 77Chesapeake city+71.3%
  78. 78Rockingham County+70.4%
  79. 79Floyd County+70.3%
  80. 80James City County+68.7%
  81. 81Halifax County+68.5%
  82. 82Smyth County+68.1%
  83. 83Amherst County+65.6%
  84. 84Isle of Wight County+65.5%
  85. 85Greensville County+64.3%
  86. 86Alleghany County+63.9%
  87. 87Fluvanna County+63.9%
  88. 88Essex County+63.3%
  89. 89Rockbridge County+61.5%
  90. 90Poquoson city+60.9%
  91. 91Craig County+56.5%
  92. 92Fairfax County+56.3%
  93. 93Falls Church city+55.8%
  94. 94York County+50.1%
  95. 95Alexandria city+45.7%
  96. 96Arlington County+44.6%
  97. 97Wise County+41.9%
  98. 98Mathews County+41.0%
  99. 99Tazewell County+38.9%

Questions about this map

Which zip code has the highest 10-year home price change in Virginia?

Among zip codes with at least 5,000 residents, 23224 (Richmond, VA) has the highest: +196.1%.

Which zip code has the lowest 10-year home price change in Virginia?

24293 (Wise, VA) has the lowest: +13.2%.

What is the 10-year home price change for the United States?

+97.1% (population-weighted average of zip codes with a price index); in Virginia it is +76.5%.

Where does this data come from?

Federal Housing Finance Agency house price index for five-digit ZIP codes, through 2025. How much home prices changed over the last ten years. Based on the Federal Housing Finance Agency’s house price index for this zip code, which tracks repeat sales and appraisals of the same homes. It covers mortgages backed by Fannie Mae and Freddie Mac, so very expensive areas and some dense urban zips have no index. The U.S. figure is the population-weighted average of zip codes that have one.

More maps