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
211 - 240 of 303 | Previous Page 8 of 11 Next
  1. Photo of 739 Duneridge Court, Surf City, NC 28445 (MLS # 100517147)
    $1,599,000
    Photo of 739 Duneridge Court, Surf City, NC 28445 (MLS # 100517147)
    Photo of 739 Duneridge Court, Surf City, NC 28445 (MLS # 100517147)
    52
     
    739 Duneridge Court, Surf City, NC
    739 Duneridge Court
    Surf City, NC
    • 4 Beds
    • 3 Baths
    • 2,290 Home (sqft)
    • 3 Baths
    • 8,712 Lot (sqft)
  2. Photo of 50 S Oak Drive, Surf City, NC 28445 (MLS # 100516604)
    $1,500,000
    Photo of 50 S Oak Drive, Surf City, NC 28445 (MLS # 100516604)
    Photo of 50 S Oak Drive, Surf City, NC 28445 (MLS # 100516604)
    50 S Oak Drive, Surf City, NC
    50 S Oak Drive
    Surf City, NC
    • 4 Beds
    • 3 Baths
    • 2,686 Home (sqft)
    • 3 Baths
    • 1.41 Lot (ac)
  3. Photo of 184 Hardison Road, Holly Ridge, NC 28445 (MLS # 100515602)
    $247,995
    Photo of 184 Hardison Road, Holly Ridge, NC 28445 (MLS # 100515602)
    Photo of 184 Hardison Road, Holly Ridge, NC 28445 (MLS # 100515602)
    22
     
    184 Hardison Road, Holly Ridge, NC
    184 Hardison Road
    Holly Ridge, NC
    • 3 Beds
    • 2 Baths
    • 1,566 Home (sqft)
    • 2 Baths
    • 33,106 Lot (sqft)
  4. Photo of 249 Bethea Street, Holly Ridge, NC 28445 (MLS # 100514796)
    $2,199,396
    Photo of 249 Bethea Street, Holly Ridge, NC 28445 (MLS # 100514796)
    Photo of 249 Bethea Street, Holly Ridge, NC 28445 (MLS # 100514796)
    58
     
    249 Bethea Street, Holly Ridge, NC
    249 Bethea Street
    Holly Ridge, NC
    • 3 Beds
    • 4 Baths
    • 2,537 Home (sqft)
    • 4 Baths
    • 40,511 Lot (sqft)
  5. Photo of 111 N New River Drive, Surf City, NC 28445 (MLS # 100514577)
    $90,100
    Photo of 111 N New River Drive, Surf City, NC 28445 (MLS # 100514577)
    Photo of 111 N New River Drive, Surf City, NC 28445 (MLS # 100514577)
    49
     
    111 N New River Drive, Surf City, NC
    111 N New River Drive
    Surf City, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  6. Photo of 111 N New River Drive, Surf City, NC 28445 (MLS # 100514575)
    $92,350
    Photo of 111 N New River Drive, Surf City, NC 28445 (MLS # 100514575)
    Photo of 111 N New River Drive, Surf City, NC 28445 (MLS # 100514575)
    53
     
    111 N New River Drive, Surf City, NC
    111 N New River Drive
    Surf City, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  7. Photo of 121 N Grassland Road #Unit 59, Surf City, NC 28445 (MLS # 100512598)
    $314,999
    Photo of 121 N Grassland Road #Unit 59, Surf City, NC 28445 (MLS # 100512598)
    Photo of 121 N Grassland Road #Unit 59, Surf City, NC 28445 (MLS # 100512598)
    98
     
    121 N Grassland Road #Unit 59, Surf City, NC
    121 N Grassland Road #Unit 59
    Surf City, NC
    • 3 Beds
    • 3 Baths
    • 1,418 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  8. Photo of 119 N Grassland Road #Unit 58, Surf City, NC 28445 (MLS # 100512595)
    $309,999
    Photo of 119 N Grassland Road #Unit 58, Surf City, NC 28445 (MLS # 100512595)
    Photo of 119 N Grassland Road #Unit 58, Surf City, NC 28445 (MLS # 100512595)
    98
     
    119 N Grassland Road #Unit 58, Surf City, NC
    119 N Grassland Road #Unit 58
    Surf City, NC
    • 3 Beds
    • 3 Baths
    • 1,418 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  9. Photo of 117 N Grassland Road #Unit 57, Surf City, NC 28445 (MLS # 100512562)
    $299,999
    Photo of 117 N Grassland Road #Unit 57, Surf City, NC 28445 (MLS # 100512562)
    Photo of 117 N Grassland Road #Unit 57, Surf City, NC 28445 (MLS # 100512562)
    97
     
    117 N Grassland Road #Unit 57, Surf City, NC
    117 N Grassland Road #Unit 57
    Surf City, NC
    • 3 Beds
    • 3 Baths
    • 1,418 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  10. Photo of 1505 N New River Drive #210, Surf City, NC 28445 (MLS # 100512552)
    $270,000
    Photo of 1505 N New River Drive #210, Surf City, NC 28445 (MLS # 100512552)
    Photo of 1505 N New River Drive #210, Surf City, NC 28445 (MLS # 100512552)
    38
     
    1505 N New River Drive #210, Surf City, NC
    1505 N New River Drive #210
    Surf City, NC
    • 2 Beds
    • 2 Baths
    • 798 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  11. Photo of 113 N Grassland Road #Unit 55, Surf City, NC 28445 (MLS # 100512495)
    $354,999
    Photo of 113 N Grassland Road #Unit 55, Surf City, NC 28445 (MLS # 100512495)
    Photo of 113 N Grassland Road #Unit 55, Surf City, NC 28445 (MLS # 100512495)
    100
     
    113 N Grassland Road #Unit 55, Surf City, NC
    113 N Grassland Road #Unit 55
    Surf City, NC
    • 4 Beds
    • 3 Baths
    • 1,763 Home (sqft)
    • 3 Baths
    • 1,743 Lot (sqft)
  12. Photo of 200 Gateway Condos Drive #214, Surf City, NC 28445 (MLS # 100506684)
    $260,000
    Photo of 200 Gateway Condos Drive #214, Surf City, NC 28445 (MLS # 100506684)
    Photo of 200 Gateway Condos Drive #214, Surf City, NC 28445 (MLS # 100506684)
    53
     
    200 Gateway Condos Drive #214, Surf City, NC
    200 Gateway Condos Drive #214
    Surf City, NC
    • 2 Beds
    • 2 Baths
    • 1,094 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  13. Photo of 208 Bridgeview Court, Surf City, NC 28445 (MLS # 100510731)
    $460,000
    Photo of 208 Bridgeview Court, Surf City, NC 28445 (MLS # 100510731)
    Photo of 208 Bridgeview Court, Surf City, NC 28445 (MLS # 100510731)
    50
     
    208 Bridgeview Court, Surf City, NC
    208 Bridgeview Court
    Surf City, NC
    • 3 Beds
    • 3 Baths
    • 1,399 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  14. Photo of 102 Whispering Pine Lane, Holly Ridge, NC 28445 (MLS # 100510187)
    $619,000
    Photo of 102 Whispering Pine Lane, Holly Ridge, NC 28445 (MLS # 100510187)
    Photo of 102 Whispering Pine Lane, Holly Ridge, NC 28445 (MLS # 100510187)
    102 Whispering Pine Lane, Holly Ridge, NC
    102 Whispering Pine Lane
    Holly Ridge, NC
    • 3 Beds
    • 2 Baths
    • 2,426 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  15. Photo of 205 River Oats Court, Holly Ridge, NC 28445 (MLS # 100509634)
    $455,900
    Photo of 205 River Oats Court, Holly Ridge, NC 28445 (MLS # 100509634)
    Photo of 205 River Oats Court, Holly Ridge, NC 28445 (MLS # 100509634)
    205 River Oats Court, Holly Ridge, NC
    205 River Oats Court
    Holly Ridge, NC
    • 3 Beds
    • 3 Baths
    • 2,450 Home (sqft)
    • 3 Baths
    • 13,068 Lot (sqft)
  16. Photo of 138 Tides End Drive #Lot 63, Holly Ridge, NC 28445 (MLS # 100509552)
    $460,900
    Photo of 138 Tides End Drive #Lot 63, Holly Ridge, NC 28445 (MLS # 100509552)
    Photo of 138 Tides End Drive #Lot 63, Holly Ridge, NC 28445 (MLS # 100509552)
    30
     
    138 Tides End Drive #Lot 63, Holly Ridge, NC
    138 Tides End Drive #Lot 63
    Holly Ridge, NC
    • 4 Beds
    • 4 Baths
    • 3,059 Home (sqft)
    • 4 Baths
    • 40,511 Lot (sqft)
  17. Photo of 736 Dune Ridge Court, Surf City, NC 28445 (MLS # 100508020)
    $2,848,000
    Photo of 736 Dune Ridge Court, Surf City, NC 28445 (MLS # 100508020)
    Photo of 736 Dune Ridge Court, Surf City, NC 28445 (MLS # 100508020)
    19
     
    736 Dune Ridge Court, Surf City, NC
    736 Dune Ridge Court
    Surf City, NC
    • 6 Beds
    • 7 Baths
    • 3,358 Home (sqft)
    • 7 Baths
    • 11,326 Lot (sqft)
  18. Photo of 740 Dune Ridge Court, Surf City, NC 28445 (MLS # 100508019)
    $2,770,000
    Photo of 740 Dune Ridge Court, Surf City, NC 28445 (MLS # 100508019)
    Photo of 740 Dune Ridge Court, Surf City, NC 28445 (MLS # 100508019)
    19
     
    740 Dune Ridge Court, Surf City, NC
    740 Dune Ridge Court
    Surf City, NC
    • 6 Beds
    • 7 Baths
    • 3,358 Home (sqft)
    • 7 Baths
    • 11,326 Lot (sqft)
  19. Photo of 738 Dune Ridge Court, Surf City, NC 28445 (MLS # 100508021)
    $2,848,000
    Photo of 738 Dune Ridge Court, Surf City, NC 28445 (MLS # 100508021)
    Photo of 738 Dune Ridge Court, Surf City, NC 28445 (MLS # 100508021)
    19
     
    738 Dune Ridge Court, Surf City, NC
    738 Dune Ridge Court
    Surf City, NC
    • 6 Beds
    • 7 Baths
    • 3,358 Home (sqft)
    • 7 Baths
    • 11,326 Lot (sqft)
  20. Photo of 229 Red Carnation Drive, Holly Ridge, NC 28445 (MLS # 100506631)
    $337,500
    Photo of 229 Red Carnation Drive, Holly Ridge, NC 28445 (MLS # 100506631)
    Photo of 229 Red Carnation Drive, Holly Ridge, NC 28445 (MLS # 100506631)
    34
     
    229 Red Carnation Drive, Holly Ridge, NC
    229 Red Carnation Drive
    Holly Ridge, NC
    • 3 Beds
    • 2 Baths
    • 1,559 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
  21. Photo of 103 N Grassland Road #Unit 50, Surf City, NC 28445 (MLS # 100505726)
    $304,999
    Photo of 103 N Grassland Road #Unit 50, Surf City, NC 28445 (MLS # 100505726)
    Photo of 103 N Grassland Road #Unit 50, Surf City, NC 28445 (MLS # 100505726)
    101
     
    103 N Grassland Road #Unit 50, Surf City, NC
    103 N Grassland Road #Unit 50
    Surf City, NC
    • 3 Beds
    • 3 Baths
    • 1,418 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  22. Photo of 249 Bethea Street, Holly Ridge, NC 28445 (MLS # 100503836)
    $949,900
    Photo of 249 Bethea Street, Holly Ridge, NC 28445 (MLS # 100503836)
    Photo of 249 Bethea Street, Holly Ridge, NC 28445 (MLS # 100503836)
    33
     
    249 Bethea Street, Holly Ridge, NC
    249 Bethea Street
    Holly Ridge, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 40,511 Lot (sqft)
  23. Photo of 253 Bethea Street, Holly Ridge, NC 28445 (MLS # 100503823)
    $949,900
    Photo of 253 Bethea Street, Holly Ridge, NC 28445 (MLS # 100503823)
    Photo of 253 Bethea Street, Holly Ridge, NC 28445 (MLS # 100503823)
    32
     
    253 Bethea Street, Holly Ridge, NC
    253 Bethea Street
    Holly Ridge, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 33,542 Lot (sqft)
  24. Photo of 1120 N Anderson Boulevard, Topsail Beach, NC 28445 (MLS # 100503545)
    $770,000
    Photo of 1120 N Anderson Boulevard, Topsail Beach, NC 28445 (MLS # 100503545)
    Photo of 1120 N Anderson Boulevard, Topsail Beach, NC 28445 (MLS # 100503545)
    18
     
    1120 N Anderson Boulevard, Topsail Beach, NC
    1120 N Anderson Boulevard
    Topsail Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 36,591 Lot (sqft)
  25. Photo of 1116 N Anderson Boulevard, Topsail Beach, NC 28445 (MLS # 100503508)
    $790,000
    Photo of 1116 N Anderson Boulevard, Topsail Beach, NC 28445 (MLS # 100503508)
    Photo of 1116 N Anderson Boulevard, Topsail Beach, NC 28445 (MLS # 100503508)
    20
     
    1116 N Anderson Boulevard, Topsail Beach, NC
    1116 N Anderson Boulevard
    Topsail Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 37,026 Lot (sqft)
  26. Photo of 308 Pilchers Branch Road, Holly Ridge, NC 28445 (MLS # 100502686)
    $1,200,000
    Photo of 308 Pilchers Branch Road, Holly Ridge, NC 28445 (MLS # 100502686)
    Photo of 308 Pilchers Branch Road, Holly Ridge, NC 28445 (MLS # 100502686)
    308 Pilchers Branch Road, Holly Ridge, NC
    308 Pilchers Branch Road
    Holly Ridge, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 58.86 Lot (ac)
  27. Photo of 103 Katelyn Drive, Surf City, NC 28445 (MLS # 100502638)
    $1,299,000
    Photo of 103 Katelyn Drive, Surf City, NC 28445 (MLS # 100502638)
    Photo of 103 Katelyn Drive, Surf City, NC 28445 (MLS # 100502638)
    60
     
    103 Katelyn Drive, Surf City, NC
    103 Katelyn Drive
    Surf City, NC
    • 5 Beds
    • 4 Baths
    • 2,300 Home (sqft)
    • 4 Baths
    • 6,099 Lot (sqft)
  28. Photo of 2061 New River Inlet Road, Topsail Beach, NC 28445 (MLS # 100502194)
    $180,000
    Photo of 2061 New River Inlet Road, Topsail Beach, NC 28445 (MLS # 100502194)
    Photo of 2061 New River Inlet Road, Topsail Beach, NC 28445 (MLS # 100502194)
    19
     
    2061 New River Inlet Road, Topsail Beach, NC
    2061 New River Inlet Road
    Topsail Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 35,284 Lot (sqft)
  29. Photo of 107 Spicer Lake Drive, Holly Ridge, NC 28445 (MLS # 100501651)
    $599,990
    Photo of 107 Spicer Lake Drive, Holly Ridge, NC 28445 (MLS # 100501651)
    Photo of 107 Spicer Lake Drive, Holly Ridge, NC 28445 (MLS # 100501651)
    37
     
    107 Spicer Lake Drive, Holly Ridge, NC
    107 Spicer Lake Drive
    Holly Ridge, NC
    • 4 Beds
    • 3 Baths
    • 2,557 Home (sqft)
    • 3 Baths
    • 9,148 Lot (sqft)
  30. Photo of 706 N New River Drive, Surf City, NC 28445 (MLS # 100500592)
    $899,000
    Photo of 706 N New River Drive, Surf City, NC 28445 (MLS # 100500592)
    Photo of 706 N New River Drive, Surf City, NC 28445 (MLS # 100500592)
    40
     
    706 N New River Drive, Surf City, NC
    706 N New River Drive
    Surf City, NC
    • 4 Beds
    • 5 Baths
    • 2,140 Home (sqft)
    • 5 Baths
    • 872 Lot (sqft)
Previous Page 8 of 11 Next

Copyright 2026 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 IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions