ZipCodeLook
Loading 33,000 zip codes…

About this map

How much home prices changed over the last five 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
+50.9%
North Carolina
+63.5%
Rankings
Full list

Top and bottom zip codes in North Carolina

Zip codes with 5,000+ residents

Zip codes where home prices rose most in 5 years

See all
  1. 127536Henderson+134.2%
  2. 228371Parkton+105.9%
  3. 328694West Jefferson+102.7%
  4. 428114Mooresboro+102.3%
  5. 528723Cullowhee+102.0%
  6. 627509Butner+96.0%
  7. 728604Banner Elk+92.1%
  8. 828460Sneads Ferry+92.0%
  9. 927521Coats+91.7%
  10. 1027557Middlesex+90.3%

Zip codes where home prices rose least in 5 years

See all
  1. 127962Plymouth+31.3%
  2. 227562New Hill+35.3%
  3. 328753Marshall+39.5%
  4. 428466Wallace+40.4%
  5. 527601Raleigh+41.6%
  6. 628701Alexander+43.2%
  7. 727574Roxboro+43.3%
  8. 827409Greensboro+43.8%
  9. 927542Kenly+44.5%
  10. 1027870Roanoke Rapids+44.5%

5-year home price change by county in North Carolina

  1. 1Avery County+88.6%
  2. 2Vance County+87.8%
  3. 3Clay County+82.6%
  4. 4Ashe County+81.1%
  5. 5Watauga County+81.0%
  6. 6Yancey County+79.4%
  7. 7Pasquotank County+77.4%
  8. 8Jackson County+76.9%
  9. 9Cherokee County+76.6%
  10. 10Dare County+76.3%
  11. 11Beaufort County+72.3%
  12. 12Macon County+71.1%
  13. 13Hyde County+70.9%
  14. 14Polk County+70.6%
  15. 15Cleveland County+69.9%
  16. 16Onslow County+69.8%
  17. 17Alleghany County+69.1%
  18. 18Davidson County+68.8%
  19. 19Chatham County+68.7%
  20. 20Mitchell County+68.7%
  21. 21Union County+68.7%
  22. 22Lee County+68.3%
  23. 23New Hanover County+68.3%
  24. 24Rockingham County+68.3%
  25. 25Alexander County+68.1%
  26. 26Granville County+68.1%
  27. 27Transylvania County+67.6%
  28. 28Cumberland County+67.2%
  29. 29Surry County+66.9%
  30. 30Wilson County+66.2%
  31. 31Craven County+66.0%
  32. 32Alamance County+65.9%
  33. 33Randolph County+65.7%
  34. 34Wilkes County+65.6%
  35. 35Iredell County+65.5%
  36. 36Rutherford County+65.5%
  37. 37Moore County+65.3%
  38. 38Pamlico County+65.3%
  39. 39Gaston County+65.2%
  40. 40Stokes County+65.2%
  41. 41Carteret County+64.9%
  42. 42Mecklenburg County+64.5%
  43. 43Harnett County+64.4%
  44. 44Rowan County+64.4%
  45. 45Catawba County+63.8%
  46. 46Stanly County+63.7%
  47. 47Nash County+63.5%
  48. 48McDowell County+63.3%
  49. 49Brunswick County+63.2%
  50. 50Scotland County+63.2%
  51. 51Guilford County+63.1%
  52. 52Caldwell County+62.8%
  53. 53Forsyth County+62.5%
  54. 54Cabarrus County+62.3%
  55. 55Lenoir County+61.7%
  56. 56Pender County+61.7%
  57. 57Lincoln County+61.2%
  58. 58Burke County+61.1%
  59. 59Montgomery County+61.1%
  60. 60Chowan County+60.7%
  61. 61Pitt County+60.6%
  62. 62Wayne County+60.6%
  63. 63Haywood County+60.5%
  64. 64Orange County+60.4%
  65. 65Wake County+59.7%
  66. 66Sampson County+59.4%
  67. 67Gates County+58.7%
  68. 68Johnston County+58.7%
  69. 69Henderson County+58.1%
  70. 70Durham County+57.9%
  71. 71Franklin County+57.2%
  72. 72Bladen County+56.8%
  73. 73Davie County+56.7%
  74. 74Yadkin County+56.7%
  75. 75Robeson County+56.6%
  76. 76Edgecombe County+56.5%
  77. 77Richmond County+56.3%
  78. 78Perquimans County+56.2%
  79. 79Hoke County+55.6%
  80. 80Jones County+55.6%
  81. 81Columbus County+55.5%
  82. 82Duplin County+55.2%
  83. 83Currituck County+55.0%
  84. 84Buncombe County+54.7%
  85. 85Person County+52.7%
  86. 86Anson County+52.2%
  87. 87Halifax County+50.5%
  88. 88Graham County+50.1%
  89. 89Camden County+50.0%
  90. 90Swain County+49.2%
  91. 91Madison County+45.3%
  92. 92Washington County+31.3%

Questions about this map

Which zip code has the highest 5-year home price change in North Carolina?

Among zip codes with at least 5,000 residents, 27536 (Henderson, NC) has the highest: +134.2%.

Which zip code has the lowest 5-year home price change in North Carolina?

27962 (Plymouth, NC) has the lowest: +31.3%.

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

+50.9% (population-weighted average of zip codes with a price index); in North Carolina it is +63.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 five 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