Holly Ridge, Surf City, Topsail Beach

Holly Ridge, Surf City, and Topsail Beach make up a unique area that stretches from Onslow County to Pender County at the Atlantic Ocean. On one end, there's Holly Ridge, which is home to Marine Corps Outlying Field (MCOLF) Camp Davis. In the middle is Surf City, the center of all the businesses and activity at Topsail Island. At the tail end is Topsail Beach (pronounced Top'sl), a quiet beach area that gets its name from a history rich with pirate lore. These three towns share a zip code and cover a total of 12.4 square-miles, both country and waterfront properties. It's an area filled with tons of recreational activities and lots of military pride. Below are all of the homes currently listed for sale in Holly Ridge, Surf City, and Topsail Beach, newest listed first. Browse the listings to see pictures, features, school information, and more. Please don't hesitate to contact us if you're interested in viewing a home or have questions. We can help you with these cities or any other in the greater Wilmington real estate market.


Hide Map
  • List View
  • Grid View
Sorted by
1 - 30 of 339 | Previous Page 1 of 12 Next
  1. Photo of 211 Cheswick Drive, Holly Ridge, NC 28445 (MLS # 100546251)
    $440,000
    Photo of 211 Cheswick Drive, Holly Ridge, NC 28445 (MLS # 100546251)
    Photo of 211 Cheswick Drive, Holly Ridge, NC 28445 (MLS # 100546251)
    65
     
    211 Cheswick Drive, Holly Ridge, NC
    211 Cheswick Drive
    Holly Ridge, NC
    • 3 Beds
    • 3 Baths
    • 2,505 Home (sqft)
    • 3 Baths
    • 20,474 Lot (sqft)
  2. Photo of 608 S Topsail Drive, Surf City, NC 28445 (MLS # 100546115)
    $2,889,000
    Photo of 608 S Topsail Drive, Surf City, NC 28445 (MLS # 100546115)
    Photo of 608 S Topsail Drive, Surf City, NC 28445 (MLS # 100546115)
    608 S Topsail Drive, Surf City, NC
    608 S Topsail Drive
    Surf City, NC
    • 7 Beds
    • 7 Baths
    • 4,000 Home (sqft)
    • 7 Baths
    • 5,228 Lot (sqft)
  3. Photo of 918 N New River Drive #322, Surf City, NC 28445 (MLS # 100546076)
    $380,000
    Photo of 918 N New River Drive #322, Surf City, NC 28445 (MLS # 100546076)
    Photo of 918 N New River Drive #322, Surf City, NC 28445 (MLS # 100546076)
    37
     
    918 N New River Drive #322, Surf City, NC
    918 N New River Drive #322
    Surf City, NC
    • 1 Bed
    • 2 Baths
    • 756 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  4. Photo of 417 Belhaven Court, Holly Ridge, NC 28445 (MLS # 100546019)
    $369,900
    Photo of 417 Belhaven Court, Holly Ridge, NC 28445 (MLS # 100546019)
    Photo of 417 Belhaven Court, Holly Ridge, NC 28445 (MLS # 100546019)
    417 Belhaven Court, Holly Ridge, NC
    417 Belhaven Court
    Holly Ridge, NC
    • 4 Beds
    • 3 Baths
    • 2,093 Home (sqft)
    • 3 Baths
    • 17,860 Lot (sqft)
  5. Photo of 126 Shell Road, Surf City, NC 28445 (MLS # 100545885)
    $799,000
    Photo of 126 Shell Road, Surf City, NC 28445 (MLS # 100545885)
    Photo of 126 Shell Road, Surf City, NC 28445 (MLS # 100545885)
    42
     
    126 Shell Road, Surf City, NC
    126 Shell Road
    Surf City, NC
    • 3 Beds
    • 4 Baths
    • 2,054 Home (sqft)
    • 4 Baths
    • 8,712 Lot (sqft)
  6. Photo of 759 N Topsail Drive, Surf City, NC 28445 (MLS # 100545797)
    $899,995
    Photo of 759 N Topsail Drive, Surf City, NC 28445 (MLS # 100545797)
    Photo of 759 N Topsail Drive, Surf City, NC 28445 (MLS # 100545797)
    40
     
    759 N Topsail Drive, Surf City, NC
    759 N Topsail Drive
    Surf City, NC
    • 3 Beds
    • 4 Baths
    • 2,054 Home (sqft)
    • 4 Baths
    • 872 Lot (sqft)
  7. Photo of 402 Ponzer Court N, Holly Ridge, NC 28445 (MLS # 100545040)
    $500,000
    Photo of 402 Ponzer Court N, Holly Ridge, NC 28445 (MLS # 100545040)
    Photo of 402 Ponzer Court N, Holly Ridge, NC 28445 (MLS # 100545040)
    37
     
    402 Ponzer Court N, Holly Ridge, NC
    402 Ponzer Court N
    Holly Ridge, NC
    • 5 Beds
    • 4 Baths
    • 3,518 Home (sqft)
    • 4 Baths
    • 31,364 Lot (sqft)
  8. Photo of 110 Edgewater Way, Surf City, NC 28445 (MLS # 100545620)
    $599,000
    Photo of 110 Edgewater Way, Surf City, NC 28445 (MLS # 100545620)
    Photo of 110 Edgewater Way, Surf City, NC 28445 (MLS # 100545620)
    65
     
    110 Edgewater Way, Surf City, NC
    110 Edgewater Way
    Surf City, NC
    • 4 Beds
    • 3 Baths
    • 3,208 Home (sqft)
    • 3 Baths
    • 8,712 Lot (sqft)
  9. Photo of 603 Martin House Loop, Holly Ridge, NC 28445 (MLS # 100545605)
    $699,900
    Photo of 603 Martin House Loop, Holly Ridge, NC 28445 (MLS # 100545605)
    Photo of 603 Martin House Loop, Holly Ridge, NC 28445 (MLS # 100545605)
    98
     
    603 Martin House Loop, Holly Ridge, NC
    603 Martin House Loop
    Holly Ridge, NC
    • 3 Beds
    • 3 Baths
    • 2,422 Home (sqft)
    • 3 Baths
    • 10,455 Lot (sqft)
  10. Photo of 310 Edgewater Way, Surf City, NC 28445 (MLS # 100545579)
    $456,000
    Photo of 310 Edgewater Way, Surf City, NC 28445 (MLS # 100545579)
    Photo of 310 Edgewater Way, Surf City, NC 28445 (MLS # 100545579)
    49
     
    310 Edgewater Way, Surf City, NC
    310 Edgewater Way
    Surf City, NC
    • 3 Beds
    • 2 Baths
    • 1,789 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  11. Photo of 406 Salt Meadow Court, Holly Ridge, NC 28445 (MLS # 100545543)
    $149,900
    Photo of 406 Salt Meadow Court, Holly Ridge, NC 28445 (MLS # 100545543)
    Photo of 406 Salt Meadow Court, Holly Ridge, NC 28445 (MLS # 100545543)
    406 Salt Meadow Court, Holly Ridge, NC
    406 Salt Meadow Court
    Holly Ridge, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20,909 Lot (sqft)
  12. Photo of 209 Bethea Street, Holly Ridge, NC 28445 (MLS # 100545539)
    $657,900
    Photo of 209 Bethea Street, Holly Ridge, NC 28445 (MLS # 100545539)
    Photo of 209 Bethea Street, Holly Ridge, NC 28445 (MLS # 100545539)
    209 Bethea Street, Holly Ridge, NC
    209 Bethea Street
    Holly Ridge, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 22,216 Lot (sqft)
  13. Photo of 1145 S Parker Road, Holly Ridge, NC 28445 (MLS # 100545481)
    $199,900
    Photo of 1145 S Parker Road, Holly Ridge, NC 28445 (MLS # 100545481)
    Photo of 1145 S Parker Road, Holly Ridge, NC 28445 (MLS # 100545481)
    33
     
    1145 S Parker Road, Holly Ridge, NC
    1145 S Parker Road
    Holly Ridge, NC
    • 2 Beds
    • 2 Baths
    • 728 Home (sqft)
    • 2 Baths
    • 38,333 Lot (sqft)
  14. Photo of 817 Ocean Boulevard #B, Topsail Beach, NC 28445 (MLS # 100545431)
    $1,435,000
    Photo of 817 Ocean Boulevard #B, Topsail Beach, NC 28445 (MLS # 100545431)
    Photo of 817 Ocean Boulevard #B, Topsail Beach, NC 28445 (MLS # 100545431)
    46
     
    817 Ocean Boulevard #B, Topsail Beach, NC
    817 Ocean Boulevard #B
    Topsail Beach, NC
    • 3 Beds
    • 4 Baths
    • 2,017 Home (sqft)
    • 4 Baths
    • 6,970 Lot (sqft)
  15. Photo of 460 N Anderson Boulevard, Topsail Beach, NC 28445 (MLS # 100545417)
    $1,925,000
    Photo of 460 N Anderson Boulevard, Topsail Beach, NC 28445 (MLS # 100545417)
    Photo of 460 N Anderson Boulevard, Topsail Beach, NC 28445 (MLS # 100545417)
    58
     
    460 N Anderson Boulevard, Topsail Beach, NC
    460 N Anderson Boulevard
    Topsail Beach, NC
    • 3 Beds
    • 3 Baths
    • 2,042 Home (sqft)
    • 3 Baths
    • 20,038 Lot (sqft)
  16. Photo of 136 N Grassland Road #Unit 7, Surf City, NC 28445 (MLS # 100545399)
    $337,990
    Photo of 136 N Grassland Road #Unit 7, Surf City, NC 28445 (MLS # 100545399)
    Photo of 136 N Grassland Road #Unit 7, Surf City, NC 28445 (MLS # 100545399)
    50
     
    136 N Grassland Road #Unit 7, Surf City, NC
    136 N Grassland Road #Unit 7
    Surf City, NC
    • 3 Beds
    • 3 Baths
    • 1,418 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  17. Photo of 138 N Grassland Road #Unit 6, Surf City, NC 28445 (MLS # 100545398)
    $337,990
    Photo of 138 N Grassland Road #Unit 6, Surf City, NC 28445 (MLS # 100545398)
    Photo of 138 N Grassland Road #Unit 6, Surf City, NC 28445 (MLS # 100545398)
    50
     
    138 N Grassland Road #Unit 6, Surf City, NC
    138 N Grassland Road #Unit 6
    Surf City, NC
    • 3 Beds
    • 3 Baths
    • 1,418 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  18. Photo of 140 N Grassland Road #Unit 5, Surf City, NC 28445 (MLS # 100545396)
    $337,990
    Photo of 140 N Grassland Road #Unit 5, Surf City, NC 28445 (MLS # 100545396)
    Photo of 140 N Grassland Road #Unit 5, Surf City, NC 28445 (MLS # 100545396)
    49
     
    140 N Grassland Road #Unit 5, Surf City, NC
    140 N Grassland Road #Unit 5
    Surf City, NC
    • 3 Beds
    • 3 Baths
    • 1,418 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  19. Photo of 142 N Grassland Road #Unit 4, Surf City, NC 28445 (MLS # 100545395)
    $396,990
    Photo of 142 N Grassland Road #Unit 4, Surf City, NC 28445 (MLS # 100545395)
    Photo of 142 N Grassland Road #Unit 4, Surf City, NC 28445 (MLS # 100545395)
    49
     
    142 N Grassland Road #Unit 4, Surf City, NC
    142 N Grassland Road #Unit 4
    Surf City, NC
    • 4 Beds
    • 3 Baths
    • 1,763 Home (sqft)
    • 3 Baths
    • 1,743 Lot (sqft)
  20. Photo of 114 N Grassland Road #Unit 18, Surf City, NC 28445 (MLS # 100545385)
    $334,999
    Photo of 114 N Grassland Road #Unit 18, Surf City, NC 28445 (MLS # 100545385)
    Photo of 114 N Grassland Road #Unit 18, Surf City, NC 28445 (MLS # 100545385)
    49
     
    114 N Grassland Road #Unit 18, Surf City, NC
    114 N Grassland Road #Unit 18
    Surf City, NC
    • 3 Beds
    • 3 Baths
    • 1,418 Home (sqft)
    • 3 Baths
    • 1,743 Lot (sqft)
  21. Photo of 118 N Grassland Road #Unit 16, Surf City, NC 28445 (MLS # 100545380)
    $334,999
    Photo of 118 N Grassland Road #Unit 16, Surf City, NC 28445 (MLS # 100545380)
    Photo of 118 N Grassland Road #Unit 16, Surf City, NC 28445 (MLS # 100545380)
    49
     
    118 N Grassland Road #Unit 16, Surf City, NC
    118 N Grassland Road #Unit 16
    Surf City, NC
    • 3 Beds
    • 3 Baths
    • 1,418 Home (sqft)
    • 3 Baths
    • 1,743 Lot (sqft)
  22. Photo of 116 N Grassland Road #Unit 17, Surf City, NC 28445 (MLS # 100545381)
    $334,999
    Photo of 116 N Grassland Road #Unit 17, Surf City, NC 28445 (MLS # 100545381)
    Photo of 116 N Grassland Road #Unit 17, Surf City, NC 28445 (MLS # 100545381)
    49
     
    116 N Grassland Road #Unit 17, Surf City, NC
    116 N Grassland Road #Unit 17
    Surf City, NC
    • 3 Beds
    • 3 Baths
    • 1,418 Home (sqft)
    • 3 Baths
    • 1,743 Lot (sqft)
  23. Photo of 238 Spicer Lake Drive, Holly Ridge, NC 28445 (MLS # 100545303)
    $765,000
    Photo of 238 Spicer Lake Drive, Holly Ridge, NC 28445 (MLS # 100545303)
    Photo of 238 Spicer Lake Drive, Holly Ridge, NC 28445 (MLS # 100545303)
    238 Spicer Lake Drive, Holly Ridge, NC
    238 Spicer Lake Drive
    Holly Ridge, NC
    • 4 Beds
    • 4 Baths
    • 2,952 Home (sqft)
    • 4 Baths
    • 8,712 Lot (sqft)
  24. Photo of 6015 6th Street, Surf City, NC 28445 (MLS # 100545264)
    $624,900
    Photo of 6015 6th Street, Surf City, NC 28445 (MLS # 100545264)
    Photo of 6015 6th Street, Surf City, NC 28445 (MLS # 100545264)
    36
     
    6015 6th Street, Surf City, NC
    6015 6th Street
    Surf City, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 7,841 Lot (sqft)
  25. Photo of 6015 6th Street, Surf City, NC 28445 (MLS # 100545261)
    $624,900
    Photo of 6015 6th Street, Surf City, NC 28445 (MLS # 100545261)
    Photo of 6015 6th Street, Surf City, NC 28445 (MLS # 100545261)
    38
     
    6015 6th Street, Surf City, NC
    6015 6th Street
    Surf City, NC
    • 3 Beds
    • 2 Baths
    • 790 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  26. Photo of 592 Moss Lake Lane, Holly Ridge, NC 28445 (MLS # 100545197)
    $782,500
    Photo of 592 Moss Lake Lane, Holly Ridge, NC 28445 (MLS # 100545197)
    Photo of 592 Moss Lake Lane, Holly Ridge, NC 28445 (MLS # 100545197)
    109
     
    592 Moss Lake Lane, Holly Ridge, NC
    592 Moss Lake Lane
    Holly Ridge, NC
    • 5 Beds
    • 5 Baths
    • 3,609 Home (sqft)
    • 5 Baths
    • 10,890 Lot (sqft)
  27. Photo of 230 Kings Creek Crossing, Holly Ridge, NC 28445 (MLS # 100545184)
    $119,000
    Photo of 230 Kings Creek Crossing, Holly Ridge, NC 28445 (MLS # 100545184)
    Photo of 230 Kings Creek Crossing, Holly Ridge, NC 28445 (MLS # 100545184)
    17
     
    230 Kings Creek Crossing, Holly Ridge, NC
    230 Kings Creek Crossing
    Holly Ridge, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.37 Lot (ac)
  28. Photo of 652 Holly Ridge Road, Holly Ridge, NC 28445 (MLS # 100545204)
    $500,000
    Photo of 652 Holly Ridge Road, Holly Ridge, NC 28445 (MLS # 100545204)
    Photo of 652 Holly Ridge Road, Holly Ridge, NC 28445 (MLS # 100545204)
    652 Holly Ridge Road, Holly Ridge, NC
    652 Holly Ridge Road
    Holly Ridge, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.14 Lot (ac)
  29. Photo of 308 N Anderson Boulevard, Topsail Beach, NC 28445 (MLS # 100544912)
    $1,850,000
    Photo of 308 N Anderson Boulevard, Topsail Beach, NC 28445 (MLS # 100544912)
    Photo of 308 N Anderson Boulevard, Topsail Beach, NC 28445 (MLS # 100544912)
    61
     
    308 N Anderson Boulevard, Topsail Beach, NC
    308 N Anderson Boulevard
    Topsail Beach, NC
    • 6 Beds
    • 6 Baths
    • 3,348 Home (sqft)
    • 6 Baths
    • 10,019 Lot (sqft)
  30. Photo of 644 E Ocean Road, Holly Ridge, NC 28445 (MLS # 100544828)
    $263,858
    Photo of 644 E Ocean Road, Holly Ridge, NC 28445 (MLS # 100544828)
    Photo of 644 E Ocean Road, Holly Ridge, NC 28445 (MLS # 100544828)
    39
     
    644 E Ocean Road, Holly Ridge, NC
    644 E Ocean Road
    Holly Ridge, NC
    • 2 Beds
    • 2 Baths
    • 905 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
Previous Page 1 of 12 Next

Copyright 2025 Hive MLS. All rights reserved. Hive MLS, provides content displayed here (“provided content”) on an “as is” basis and makes no representations or warranties regarding the provided content, including, but not limited to those of non-infringement, timeliness, accuracy, or completeness. Individuals and companies using information presented are responsible for verification and validation of information they utilize and present to their customers and clients. Hive MLS will not be liable for any damage or loss resulting from use of the provided content or the products available through Portals, IDX, VOW, and/or Syndication. Recipients of this information shall not resell, redistribute, reproduce, modify, or otherwise copy any portion thereof without the expressed written consent of Hive MLS.

This Real Estate IDX is (c) Diverse Solutions 2025. Privacy | Terms & Conditions