Real estate in the city of North Topsail Beach

Hide Map
  • List View
  • Grid View
Sorted by
151 - 180 of 202 | Previous Page 6 of 7 Next
  1. Photo of 2660 Island Drive, North Topsail Beach, NC 28460 (MLS # 100455121)
    $535,000
    Photo of 2660 Island Drive, North Topsail Beach, NC 28460 (MLS # 100455121)
    Photo of 2660 Island Drive, North Topsail Beach, NC 28460 (MLS # 100455121)
    2660 Island Drive, North Topsail Beach, NC
    2660 Island Drive
    North Topsail Beach, NC
    • 3 Beds
    • 2 Baths
    • 960 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  2. Photo of 790 New River Inlet Road #Unit 207a, North Topsail Beach, NC 28460 (MLS # 100454642)
    $516,000
    Photo of 790 New River Inlet Road #Unit 207a, North Topsail Beach, NC 28460 (MLS # 100454642)
    Photo of 790 New River Inlet Road #Unit 207a, North Topsail Beach, NC 28460 (MLS # 100454642)
    51
     
    790 New River Inlet Road #Unit 207a, North Topsail Beach, NC
    790 New River Inlet Road #Unit 207a
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,206 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  3. Photo of 1896 New River Inlet Road #1312, North Topsail Beach, NC 28460 (MLS # 100454285)
    $429,000
    Photo of 1896 New River Inlet Road #1312, North Topsail Beach, NC 28460 (MLS # 100454285)
    Photo of 1896 New River Inlet Road #1312, North Topsail Beach, NC 28460 (MLS # 100454285)
    29
     
    1896 New River Inlet Road #1312, North Topsail Beach, NC
    1896 New River Inlet Road #1312
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,229 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  4. Photo of 339 Goldsboro Lane, North Topsail Beach, NC 28460 (MLS # 100453401)
    $1,125,000
    Photo of 339 Goldsboro Lane, North Topsail Beach, NC 28460 (MLS # 100453401)
    Photo of 339 Goldsboro Lane, North Topsail Beach, NC 28460 (MLS # 100453401)
    339 Goldsboro Lane, North Topsail Beach, NC
    339 Goldsboro Lane
    North Topsail Beach, NC
    • 4 Beds
    • 3 Baths
    • 1,942 Home (sqft)
    • 3 Baths
    • 12,197 Lot (sqft)
  5. Photo of 2000 New River Inlet Road #2310, North Topsail Beach, NC 28460 (MLS # 100453106)
    $329,888
    Photo of 2000 New River Inlet Road #2310, North Topsail Beach, NC 28460 (MLS # 100453106)
    Photo of 2000 New River Inlet Road #2310, North Topsail Beach, NC 28460 (MLS # 100453106)
    10
     
    2000 New River Inlet Road #2310, North Topsail Beach, NC
    2000 New River Inlet Road #2310
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,010 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  6. Photo of 2000 New River Inlet Road #Unit 3513, North Topsail Beach, NC 28460 (MLS # 100452679)
    $364,900
    Photo of 2000 New River Inlet Road #Unit 3513, North Topsail Beach, NC 28460 (MLS # 100452679)
    Photo of 2000 New River Inlet Road #Unit 3513, North Topsail Beach, NC 28460 (MLS # 100452679)
    66
     
    2000 New River Inlet Road #Unit 3513, North Topsail Beach, NC
    2000 New River Inlet Road #Unit 3513
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,010 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  7. Photo of 2174 New River Inlet Road #385, North Topsail Beach, NC 28460 (MLS # 100450428)
    $169,000
    Photo of 2174 New River Inlet Road #385, North Topsail Beach, NC 28460 (MLS # 100450428)
    Photo of 2174 New River Inlet Road #385, North Topsail Beach, NC 28460 (MLS # 100450428)
    18
     
    2174 New River Inlet Road #385, North Topsail Beach, NC
    2174 New River Inlet Road #385
    North Topsail Beach, NC
    • 1 Bed
    • 1 Bath
    • 532 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  8. Photo of 219 Coastal Drive, North Topsail Beach, NC 28460 (MLS # 100449480)
    $440,000
    Photo of 219 Coastal Drive, North Topsail Beach, NC 28460 (MLS # 100449480)
    Photo of 219 Coastal Drive, North Topsail Beach, NC 28460 (MLS # 100449480)
    23
     
    219 Coastal Drive, North Topsail Beach, NC
    219 Coastal Drive
    North Topsail Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,019 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  9. Photo of 2000 New River Inlet Road #1509, North Topsail Beach, NC 28460 (MLS # 100449213)
    $398,900
    Photo of 2000 New River Inlet Road #1509, North Topsail Beach, NC 28460 (MLS # 100449213)
    Photo of 2000 New River Inlet Road #1509, North Topsail Beach, NC 28460 (MLS # 100449213)
    47
     
    2000 New River Inlet Road #1509, North Topsail Beach, NC
    2000 New River Inlet Road #1509
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,169 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  10. Photo of 2000 New River Inlet Road #Unit 1407, North Topsail Beach, NC 28460 (MLS # 100448069)
    $589,900
    Photo of 2000 New River Inlet Road #Unit 1407, North Topsail Beach, NC 28460 (MLS # 100448069)
    Photo of 2000 New River Inlet Road #Unit 1407, North Topsail Beach, NC 28460 (MLS # 100448069)
    33
     
    2000 New River Inlet Road #Unit 1407, North Topsail Beach, NC
    2000 New River Inlet Road #Unit 1407
    North Topsail Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,222 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  11. Photo of 53 Sailview Drive, North Topsail Beach, NC 28460 (MLS # 100446443)
    $2,300,000
    Photo of 53 Sailview Drive, North Topsail Beach, NC 28460 (MLS # 100446443)
    Photo of 53 Sailview Drive, North Topsail Beach, NC 28460 (MLS # 100446443)
    40
     
    53 Sailview Drive, North Topsail Beach, NC
    53 Sailview Drive
    North Topsail Beach, NC
    • 5 Beds
    • 5 Baths
    • 4,197 Home (sqft)
    • 5 Baths
    • 17,424 Lot (sqft)
  12. Photo of 6109 16th Avenue, North Topsail Beach, NC 28460 (MLS # 100446583)
    $275,000
    Photo of 6109 16th Avenue, North Topsail Beach, NC 28460 (MLS # 100446583)
    Photo of 6109 16th Avenue, North Topsail Beach, NC 28460 (MLS # 100446583)
    6109 16th Avenue, North Topsail Beach, NC
    6109 16th Avenue
    North Topsail Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4,792 Lot (sqft)
  13. Photo of 790 New River Inlet Road #Unit 108a, North Topsail Beach, NC 28460 (MLS # 100446218)
    $315,000
    Photo of 790 New River Inlet Road #Unit 108a, North Topsail Beach, NC 28460 (MLS # 100446218)
    Photo of 790 New River Inlet Road #Unit 108a, North Topsail Beach, NC 28460 (MLS # 100446218)
    39
     
    790 New River Inlet Road #Unit 108a, North Topsail Beach, NC
    790 New River Inlet Road #Unit 108a
    North Topsail Beach, NC
    • 1 Bed
    • 1 Bath
    • 680 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  14. Photo of 421 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100445852)
    $1,899,999
    Photo of 421 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100445852)
    Photo of 421 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100445852)
    421 New River Inlet Road, North Topsail Beach, NC
    421 New River Inlet Road
    North Topsail Beach, NC
    • 7 Beds
    • 8 Baths
    • 4,476 Home (sqft)
    • 8 Baths
    • 1.34 Lot (ac)
  15. Photo of 120 Sandlin Lane, North Topsail Beach, NC 28460 (MLS # 100445413)
    $975,000
    Photo of 120 Sandlin Lane, North Topsail Beach, NC 28460 (MLS # 100445413)
    Photo of 120 Sandlin Lane, North Topsail Beach, NC 28460 (MLS # 100445413)
    12
     
    120 Sandlin Lane, North Topsail Beach, NC
    120 Sandlin Lane
    North Topsail Beach, NC
    • 4 Beds
    • 4 Baths
    • 2,305 Home (sqft)
    • 4 Baths
    • 4,356 Lot (sqft)
  16. Photo of 1605 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100445196)
    $1,250,000
    Photo of 1605 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100445196)
    Photo of 1605 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100445196)
    36
     
    1605 New River Inlet Road, North Topsail Beach, NC
    1605 New River Inlet Road
    North Topsail Beach, NC
    • 4 Beds
    • 4 Baths
    • 2,116 Home (sqft)
    • 4 Baths
    • 11,762 Lot (sqft)
  17. Photo of 790 New River Inlet Road #205a, North Topsail Beach, NC 28460 (MLS # 100445127)
    $299,000
    Photo of 790 New River Inlet Road #205a, North Topsail Beach, NC 28460 (MLS # 100445127)
    Photo of 790 New River Inlet Road #205a, North Topsail Beach, NC 28460 (MLS # 100445127)
    17
     
    790 New River Inlet Road #205a, North Topsail Beach, NC
    790 New River Inlet Road #205a
    North Topsail Beach, NC
    • 1 Bed
    • 1 Bath
    • 708 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  18. Photo of 128 Sea Oaks Court, North Topsail Beach, NC 28460 (MLS # 100443627)
    $1,125,000
    Photo of 128 Sea Oaks Court, North Topsail Beach, NC 28460 (MLS # 100443627)
    Photo of 128 Sea Oaks Court, North Topsail Beach, NC 28460 (MLS # 100443627)
    64
     
    128 Sea Oaks Court, North Topsail Beach, NC
    128 Sea Oaks Court
    North Topsail Beach, NC
    • 4 Beds
    • 4 Baths
    • 2,094 Home (sqft)
    • 4 Baths
    • 872 Lot (sqft)
  19. Photo of 130 Sea Oaks Court, North Topsail Beach, NC 28460 (MLS # 100443626)
    $1,225,000
    Photo of 130 Sea Oaks Court, North Topsail Beach, NC 28460 (MLS # 100443626)
    Photo of 130 Sea Oaks Court, North Topsail Beach, NC 28460 (MLS # 100443626)
    69
     
    130 Sea Oaks Court, North Topsail Beach, NC
    130 Sea Oaks Court
    North Topsail Beach, NC
    • 4 Beds
    • 4 Baths
    • 2,182 Home (sqft)
    • 4 Baths
    • 872 Lot (sqft)
  20. Photo of 306 Marina Way, North Topsail Beach, NC 28460 (MLS # 100442624)
    $1,850,000
    Photo of 306 Marina Way, North Topsail Beach, NC 28460 (MLS # 100442624)
    Photo of 306 Marina Way, North Topsail Beach, NC 28460 (MLS # 100442624)
    306 Marina Way, North Topsail Beach, NC
    306 Marina Way
    North Topsail Beach, NC
    • 5 Beds
    • 4 Baths
    • 3,552 Home (sqft)
    • 4 Baths
    • 11,762 Lot (sqft)
  21. Photo of 8304 5th Avenue, North Topsail Beach, NC 28460 (MLS # 100442019)
    $370,000
    Photo of 8304 5th Avenue, North Topsail Beach, NC 28460 (MLS # 100442019)
    Photo of 8304 5th Avenue, North Topsail Beach, NC 28460 (MLS # 100442019)
    8304 5th Avenue, North Topsail Beach, NC
    8304 5th Avenue
    North Topsail Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4,792 Lot (sqft)
  22. Photo of 790 New River Inlet Road #208b, North Topsail Beach, NC 28460 (MLS # 100441839)
    $519,000
    Photo of 790 New River Inlet Road #208b, North Topsail Beach, NC 28460 (MLS # 100441839)
    Photo of 790 New River Inlet Road #208b, North Topsail Beach, NC 28460 (MLS # 100441839)
    14
     
    790 New River Inlet Road #208b, North Topsail Beach, NC
    790 New River Inlet Road #208b
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,206 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  23. Photo of 210 Bayview Drive, North Topsail Beach, NC 28460 (MLS # 100437424)
    $563,000
    Photo of 210 Bayview Drive, North Topsail Beach, NC 28460 (MLS # 100437424)
    Photo of 210 Bayview Drive, North Topsail Beach, NC 28460 (MLS # 100437424)
    210 Bayview Drive, North Topsail Beach, NC
    210 Bayview Drive
    North Topsail Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,640 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  24. Photo of 2250 New River Inlet Road #312, North Topsail Beach, NC 28460 (MLS # 100439929)
    $170,000
    Photo of 2250 New River Inlet Road #312, North Topsail Beach, NC 28460 (MLS # 100439929)
    Photo of 2250 New River Inlet Road #312, North Topsail Beach, NC 28460 (MLS # 100439929)
    45
     
    2250 New River Inlet Road #312, North Topsail Beach, NC
    2250 New River Inlet Road #312
    North Topsail Beach, NC
    • 1 Bed
    • 1 Bath
    • 490 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  25. Photo of 0 Island Drive, North Topsail Beach, NC 28460 (MLS # 100439474)
    $395,000
    Photo of 0 Island Drive, North Topsail Beach, NC 28460 (MLS # 100439474)
    Photo of 0 Island Drive, North Topsail Beach, NC 28460 (MLS # 100439474)
    0 Island Drive, North Topsail Beach, NC
    0 Island Drive
    North Topsail Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 27,008 Lot (sqft)
  26. Photo of 1218 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100439333)
    $1,150,000
    Photo of 1218 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100439333)
    Photo of 1218 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100439333)
    1218 New River Inlet Road, North Topsail Beach, NC
    1218 New River Inlet Road
    North Topsail Beach, NC
    • 5 Beds
    • 3 Baths
    • 2,048 Home (sqft)
    • 3 Baths
    • 22,652 Lot (sqft)
  27. Photo of 2224 New River Inlet Road #339, North Topsail Beach, NC 28460 (MLS # 100439294)
    $199,000
    Photo of 2224 New River Inlet Road #339, North Topsail Beach, NC 28460 (MLS # 100439294)
    Photo of 2224 New River Inlet Road #339, North Topsail Beach, NC 28460 (MLS # 100439294)
    19
     
    2224 New River Inlet Road #339, North Topsail Beach, NC
    2224 New River Inlet Road #339
    North Topsail Beach, NC
    • 1 Bed
    • 1 Bath
    • 532 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  28. Photo of 790 New River Inlet Road #Unit 211a, North Topsail Beach, NC 28460 (MLS # 100437970)
    $510,000
    Photo of 790 New River Inlet Road #Unit 211a, North Topsail Beach, NC 28460 (MLS # 100437970)
    Photo of 790 New River Inlet Road #Unit 211a, North Topsail Beach, NC 28460 (MLS # 100437970)
    790 New River Inlet Road #Unit 211a, North Topsail Beach, NC
    790 New River Inlet Road #Unit 211a
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,206 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  29. Photo of 790 New River Inlet Road #308a, North Topsail Beach, NC 28460 (MLS # 100435185)
    $440,000
    Photo of 790 New River Inlet Road #308a, North Topsail Beach, NC 28460 (MLS # 100435185)
    Photo of 790 New River Inlet Road #308a, North Topsail Beach, NC 28460 (MLS # 100435185)
    28
     
    790 New River Inlet Road #308a, North Topsail Beach, NC
    790 New River Inlet Road #308a
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,123 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  30. Photo of 388 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100435153)
    $1,675,000
    Photo of 388 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100435153)
    Photo of 388 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100435153)
    50
     
    388 New River Inlet Road, North Topsail Beach, NC
    388 New River Inlet Road
    North Topsail Beach, NC
    • 5 Beds
    • 4 Baths
    • 2,880 Home (sqft)
    • 4 Baths
    • 41,382 Lot (sqft)
Previous Page 6 of 7 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