Cities with the most expensive homes in North Carolina
Cities with the most expensive homes in North Carolina
Purchasing a home is one of the most important investments there is. More than a place to live, homeownership is an asset with the potential to tremendously rise in value. But with home prices reaching record heights, plays a huge role for buyers.
The typical home value in the United States was $361,371 in February, 0.4% higher than the year before.
High mortgage rates are also making monthly payments more expensive; as of March 19, the sits at 6.22%.
Although home prices have inflated all across the U.S., there are some cities that command a higher price tag than others. Location, size, age, and condition are all contributing factors to home value.
compiled a list of cities with the most expensive homes in North Carolina using data from . Cities are ranked by the Zillow Home Values Index for all homes as of February 2026. The charts in this story were created automatically using .
Metros with the most cities in the top 30 in North Carolina
#1. Kill Devil Hills, NC: 5
#2. Charlotte-Concord-Gastonia, NC-SC: 4
#2. Myrtle Beach-Conway-North Myrtle Beach, SC-NC: 4
#4. Cullowhee, NC: 3
#4. Wilmington, NC: 3
#6. Brevard, NC: 2
#6. Morehead City, NC: 2
#6. Durham-Chapel Hill, NC: 2
#9. Boone, NC: 1
#9. Raleigh-Cary, NC: 1
#9. Roanoke Rapids, NC: 1
#9. Virginia Beach-Norfolk-Newport News, VA-NC: 1
#30. Cary
- Typical home value: $620,401
- 1-year price change: -1.8%
- 5-year price change: +45.9%
- Metro area: Raleigh-Cary, NC
#29. Chapel Hill
- Typical home value: $620,620
- 1-year price change: -0.5%
- 5-year price change: +43.3%
- Metro area: Durham-Chapel Hill, NC
#28. Sapphire
- Typical home value: $621,019
- 1-year price change: +2.5%
- 5-year price change: +60.1%
- Metro area: Brevard, NC
#27. Caswell Beach
- Typical home value: $621,801
- 1-year price change: +0.6%
- 5-year price change: +56.5%
- Metro area: Myrtle Beach-Conway-North Myrtle Beach, SC-NC
#26. Lake Santeetlah
- Typical home value: $625,106
- 1-year price change: +2.2%
- 5-year price change: +34.3%
- Metro area: not in a metro area
#25. Kitty Hawk
- Typical home value: $628,054
- 1-year price change: -1.4%
- 5-year price change: +46.6%
- Metro area: Kill Devil Hills, NC
#24. Salvo
- Typical home value: $635,717
- 1-year price change: -2.3%
- 5-year price change: +42.3%
- Metro area: Kill Devil Hills, NC
#23. Henrico
- Typical home value: $642,773
- 1-year price change: +7.4%
- 5-year price change: +57.8%
- Metro area: Roanoke Rapids, NC
#22. Wesley Chapel
- Typical home value: $643,593
- 1-year price change: +0.5%
- 5-year price change: +47.0%
- Metro area: Charlotte-Concord-Gastonia, NC-SC
#21. Davidson
- Typical home value: $649,246
- 1-year price change: +1.1%
- 5-year price change: +47.3%
- Metro area: Charlotte-Concord-Gastonia, NC-SC
#20. Saint James
- Typical home value: $682,984
- 1-year price change: -1.7%
- 5-year price change: +48.1%
- Metro area: Myrtle Beach-Conway-North Myrtle Beach, SC-NC
#19. New Hill
- Typical home value: $687,707
- 1-year price change: -1.1%
- 5-year price change: +43.0%
- Metro area: Durham-Chapel Hill, NC
#18. Lake Toxaway
- Typical home value: $690,320
- 1-year price change: +1.1%
- 5-year price change: +63.5%
- Metro area: Brevard, NC
#17. Nags Head
- Typical home value: $704,645
- 1-year price change: -0.1%
- 5-year price change: +47.3%
- Metro area: Kill Devil Hills, NC
#16. Pine Knoll Shores
- Typical home value: $715,587
- 1-year price change: +1.4%
- 5-year price change: +49.0%
- Metro area: Morehead City, NC
#15. Blowing Rock
- Typical home value: $732,100
- 1-year price change: +2.4%
- 5-year price change: +48.0%
- Metro area: Boone, NC
#14. Emerald Isle
- Typical home value: $735,559
- 1-year price change: +1.6%
- 5-year price change: +51.3%
- Metro area: Morehead City, NC
#13. Kure Beach
- Typical home value: $745,017
- 1-year price change: -4.6%
- 5-year price change: +43.7%
- Metro area: Wilmington, NC
#12. Glenville
- Typical home value: $757,836
- 1-year price change: -0.1%
- 5-year price change: +47.5%
- Metro area: Cullowhee, NC
#11. Southern Shores
- Typical home value: $783,677
- 1-year price change: -1.1%
- 5-year price change: +48.9%
- Metro area: Kill Devil Hills, NC
#10. Corolla
- Typical home value: $878,869
- 1-year price change: -1.2%
- 5-year price change: +52.0%
- Metro area: Virginia Beach-Norfolk-Newport News, VA-NC
#9. Holden Beach
- Typical home value: $899,087
- 1-year price change: +4.9%
- 5-year price change: +70.3%
- Metro area: Myrtle Beach-Conway-North Myrtle Beach, SC-NC
#8. Topsail Beach
- Typical home value: $928,914
- 1-year price change: +3.9%
- 5-year price change: +53.4%
- Metro area: Wilmington, NC
#7. Duck
- Typical home value: $993,340
- 1-year price change: +2.0%
- 5-year price change: +53.3%
- Metro area: Kill Devil Hills, NC
#6. Highlands
- Typical home value: $1,010,831
- 1-year price change: +8.1%
- 5-year price change: +61.0%
- Metro area: Cullowhee, NC
#5. Weddington
- Typical home value: $1,044,189
- 1-year price change: +2.2%
- 5-year price change: +56.9%
- Metro area: Charlotte-Concord-Gastonia, NC-SC
#4. Marvin
- Typical home value: $1,224,149
- 1-year price change: +1.8%
- 5-year price change: +61.1%
- Metro area: Charlotte-Concord-Gastonia, NC-SC
#3. Cashiers
- Typical home value: $1,360,982
- 1-year price change: +5.5%
- 5-year price change: +78.4%
- Metro area: Cullowhee, NC
#2. Bald Head Island
- Typical home value: $1,383,386
- 1-year price change: -0.5%
- 5-year price change: +57.8%
- Metro area: Myrtle Beach-Conway-North Myrtle Beach, SC-NC
#1. Wrightsville Beach
- Typical home value: $1,666,536
- 1-year price change: +6.3%
- 5-year price change: +62.6%
- Metro area: Wilmington, NC