Real estate in the city of North Topsail Beach

Hide Map
  • List View
  • Grid View
Sorted by
121 - 150 of 203 | Previous Page 5 of 7 Next
  1. Photo of 2210 New River Inlet Road #Unit 258, North Topsail Beach, NC 28460 (MLS # 100468822)
    $199,900
    Photo of 2210 New River Inlet Road #Unit 258, North Topsail Beach, NC 28460 (MLS # 100468822)
    Photo of 2210 New River Inlet Road #Unit 258, North Topsail Beach, NC 28460 (MLS # 100468822)
    18
     
    2210 New River Inlet Road #Unit 258, North Topsail Beach, NC
    2210 New River Inlet Road #Unit 258
    North Topsail Beach, NC
    • 1 Bed
    • 1 Bath
    • 532 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  2. Photo of 114 Calinda Cay Court, North Topsail Beach, NC 28460 (MLS # 100468646)
    $530,000
    Photo of 114 Calinda Cay Court, North Topsail Beach, NC 28460 (MLS # 100468646)
    Photo of 114 Calinda Cay Court, North Topsail Beach, NC 28460 (MLS # 100468646)
    42
     
    114 Calinda Cay Court, North Topsail Beach, NC
    114 Calinda Cay Court
    North Topsail Beach, NC
    • 2 Beds
    • 3 Baths
    • 1,320 Home (sqft)
    • 3 Baths
    • 436 Lot (sqft)
  3. Photo of 4370 Island Drive, North Topsail Beach, NC 28460 (MLS # 100468566)
    $393,000
    Photo of 4370 Island Drive, North Topsail Beach, NC 28460 (MLS # 100468566)
    Photo of 4370 Island Drive, North Topsail Beach, NC 28460 (MLS # 100468566)
    4370 Island Drive, North Topsail Beach, NC
    4370 Island Drive
    North Topsail Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 11,326 Lot (sqft)
  4. Photo of 35 Bermuda Landing Place, North Topsail Beach, NC 28460 (MLS # 100465484)
    $780,000
    Photo of 35 Bermuda Landing Place, North Topsail Beach, NC 28460 (MLS # 100465484)
    Photo of 35 Bermuda Landing Place, North Topsail Beach, NC 28460 (MLS # 100465484)
    55
     
    35 Bermuda Landing Place, North Topsail Beach, NC
    35 Bermuda Landing Place
    North Topsail Beach, NC
    • 4 Beds
    • 3 Baths
    • 1,456 Home (sqft)
    • 3 Baths
    • 3,921 Lot (sqft)
  5. Photo of 177 Reel Street, North Topsail Beach, NC 28460 (MLS # 100467264)
    $165,000
    Photo of 177 Reel Street, North Topsail Beach, NC 28460 (MLS # 100467264)
    Photo of 177 Reel Street, North Topsail Beach, NC 28460 (MLS # 100467264)
    19
     
    177 Reel Street, North Topsail Beach, NC
    177 Reel Street
    North Topsail Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1,743 Lot (sqft)
  6. Photo of 230 Port Drive, North Topsail Beach, NC 28460 (MLS # 100467178)
    $400,000
    Photo of 230 Port Drive, North Topsail Beach, NC 28460 (MLS # 100467178)
    Photo of 230 Port Drive, North Topsail Beach, NC 28460 (MLS # 100467178)
    50
     
    230 Port Drive, North Topsail Beach, NC
    230 Port Drive
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 837 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  7. Photo of 2250 New River Inlet Road #212, North Topsail Beach, NC 28460 (MLS # 100466971)
    $165,000
    Photo of 2250 New River Inlet Road #212, North Topsail Beach, NC 28460 (MLS # 100466971)
    Photo of 2250 New River Inlet Road #212, North Topsail Beach, NC 28460 (MLS # 100466971)
    2250 New River Inlet Road #212, North Topsail Beach, NC
    2250 New River Inlet Road #212
    North Topsail Beach, NC
    • 1 Bed
    • 1 Bath
    • 534 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  8. Photo of 2000 New River Inlet Road #Unit 1314, North Topsail Beach, NC 28460 (MLS # 100465795)
    $239,900
    Photo of 2000 New River Inlet Road #Unit 1314, North Topsail Beach, NC 28460 (MLS # 100465795)
    Photo of 2000 New River Inlet Road #Unit 1314, North Topsail Beach, NC 28460 (MLS # 100465795)
    49
     
    2000 New River Inlet Road #Unit 1314, North Topsail Beach, NC
    2000 New River Inlet Road #Unit 1314
    North Topsail Beach, NC
    • 1 Bed
    • 2 Baths
    • 701 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  9. Photo of 619 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100465924)
    $342,500
    Photo of 619 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100465924)
    Photo of 619 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100465924)
    11
     
    619 New River Inlet Road, North Topsail Beach, NC
    619 New River Inlet Road
    North Topsail Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.50 Lot (ac)
  10. Photo of 2174 New River Inlet Road #285, North Topsail Beach, NC 28460 (MLS # 100465494)
    $172,500
    Photo of 2174 New River Inlet Road #285, North Topsail Beach, NC 28460 (MLS # 100465494)
    Photo of 2174 New River Inlet Road #285, North Topsail Beach, NC 28460 (MLS # 100465494)
    19
     
    2174 New River Inlet Road #285, North Topsail Beach, NC
    2174 New River Inlet Road #285
    North Topsail Beach, NC
    • 1 Bed
    • 1 Bath
    • 532 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  11. Photo of 2000 New River Inlet Road #Unit 2206, North Topsail Beach, NC 28460 (MLS # 100465323)
    $495,000
    Photo of 2000 New River Inlet Road #Unit 2206, North Topsail Beach, NC 28460 (MLS # 100465323)
    Photo of 2000 New River Inlet Road #Unit 2206, North Topsail Beach, NC 28460 (MLS # 100465323)
    39
     
    2000 New River Inlet Road #Unit 2206, North Topsail Beach, NC
    2000 New River Inlet Road #Unit 2206
    North Topsail Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,169 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  12. Photo of 2182 New River Inlet Road #Unit 279, North Topsail Beach, NC 28460 (MLS # 100465139)
    $200,500
    Photo of 2182 New River Inlet Road #Unit 279, North Topsail Beach, NC 28460 (MLS # 100465139)
    Photo of 2182 New River Inlet Road #Unit 279, North Topsail Beach, NC 28460 (MLS # 100465139)
    17
     
    2182 New River Inlet Road #Unit 279, North Topsail Beach, NC
    2182 New River Inlet Road #Unit 279
    North Topsail Beach, NC
    • 1 Bed
    • 1 Bath
    • 532 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  13. Photo of 790 New River Inlet Road #404b, North Topsail Beach, NC 28460 (MLS # 100464422)
    $489,000
    Photo of 790 New River Inlet Road #404b, North Topsail Beach, NC 28460 (MLS # 100464422)
    Photo of 790 New River Inlet Road #404b, North Topsail Beach, NC 28460 (MLS # 100464422)
    54
     
    790 New River Inlet Road #404b, North Topsail Beach, NC
    790 New River Inlet Road #404b
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,216 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  14. Photo of 120 N Permuda Wynd Drive, North Topsail Beach, NC 28460 (MLS # 100464138)
    $1,127,000
    Photo of 120 N Permuda Wynd Drive, North Topsail Beach, NC 28460 (MLS # 100464138)
    Photo of 120 N Permuda Wynd Drive, North Topsail Beach, NC 28460 (MLS # 100464138)
    65
     
    120 N Permuda Wynd Drive, North Topsail Beach, NC
    120 N Permuda Wynd Drive
    North Topsail Beach, NC
    • 3 Beds
    • 4 Baths
    • 2,403 Home (sqft)
    • 4 Baths
    • 6,534 Lot (sqft)
  15. Photo of 2000 New River Inlet Road #2404, North Topsail Beach, NC 28460 (MLS # 100464034)
    $336,900
    Photo of 2000 New River Inlet Road #2404, North Topsail Beach, NC 28460 (MLS # 100464034)
    Photo of 2000 New River Inlet Road #2404, North Topsail Beach, NC 28460 (MLS # 100464034)
    61
     
    2000 New River Inlet Road #2404, North Topsail Beach, NC
    2000 New River Inlet Road #2404
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,010 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  16. Photo of 131 Quarter Deck Street, North Topsail Beach, NC 28460 (MLS # 100463910)
    $149,000
    Photo of 131 Quarter Deck Street, North Topsail Beach, NC 28460 (MLS # 100463910)
    Photo of 131 Quarter Deck Street, North Topsail Beach, NC 28460 (MLS # 100463910)
    35
     
    131 Quarter Deck Street, North Topsail Beach, NC
    131 Quarter Deck Street
    North Topsail Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1,307 Lot (sqft)
  17. Photo of 892 New River Inlet Road #Unit 5, North Topsail Beach, NC 28460 (MLS # 100462817)
    $325,000
    Photo of 892 New River Inlet Road #Unit 5, North Topsail Beach, NC 28460 (MLS # 100462817)
    Photo of 892 New River Inlet Road #Unit 5, North Topsail Beach, NC 28460 (MLS # 100462817)
    37
     
    892 New River Inlet Road #Unit 5, North Topsail Beach, NC
    892 New River Inlet Road #Unit 5
    North Topsail Beach, NC
    • 1 Bed
    • 2 Baths
    • 770 Home (sqft)
    • 2 Baths
    • 1,743 Lot (sqft)
  18. Photo of 383 Topsail Road, North Topsail Beach, NC 28460 (MLS # 100462585)
    $499,900
    Photo of 383 Topsail Road, North Topsail Beach, NC 28460 (MLS # 100462585)
    Photo of 383 Topsail Road, North Topsail Beach, NC 28460 (MLS # 100462585)
    37
     
    383 Topsail Road, North Topsail Beach, NC
    383 Topsail Road
    North Topsail Beach, NC
    • 1 Bed
    • 1 Bath
    • 600 Home (sqft)
    • 1 Bath
    • 4,792 Lot (sqft)
  19. Photo of 2264 New River Inlet Road #303, North Topsail Beach, NC 28460 (MLS # 100462510)
    $179,900
    Photo of 2264 New River Inlet Road #303, North Topsail Beach, NC 28460 (MLS # 100462510)
    Photo of 2264 New River Inlet Road #303, North Topsail Beach, NC 28460 (MLS # 100462510)
    31
     
    2264 New River Inlet Road #303, North Topsail Beach, NC
    2264 New River Inlet Road #303
    North Topsail Beach, NC
    • 1 Bed
    • 1 Bath
    • 539 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  20. Photo of 790 New River Inlet Road #208a, North Topsail Beach, NC 28460 (MLS # 100461796)
    $475,000
    Photo of 790 New River Inlet Road #208a, North Topsail Beach, NC 28460 (MLS # 100461796)
    Photo of 790 New River Inlet Road #208a, North Topsail Beach, NC 28460 (MLS # 100461796)
    790 New River Inlet Road #208a, North Topsail Beach, NC
    790 New River Inlet Road #208a
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,206 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  21. Photo of 2224 New River Inlet Road #Unit 136, North Topsail Beach, NC 28460 (MLS # 100461522)
    $189,900
    Photo of 2224 New River Inlet Road #Unit 136, North Topsail Beach, NC 28460 (MLS # 100461522)
    Photo of 2224 New River Inlet Road #Unit 136, North Topsail Beach, NC 28460 (MLS # 100461522)
    30
     
    2224 New River Inlet Road #Unit 136, North Topsail Beach, NC
    2224 New River Inlet Road #Unit 136
    North Topsail Beach, NC
    • 1 Bed
    • 1 Bath
    • 532 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  22. Photo of 3667 Island Drive, North Topsail Beach, NC 28460 (MLS # 100461549)
    $400,000
    Photo of 3667 Island Drive, North Topsail Beach, NC 28460 (MLS # 100461549)
    Photo of 3667 Island Drive, North Topsail Beach, NC 28460 (MLS # 100461549)
    12
     
    3667 Island Drive, North Topsail Beach, NC
    3667 Island Drive
    North Topsail Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.76 Lot (ac)
  23. Photo of 790 New River Inlet Road #Unit 118a, North Topsail Beach, NC 28460 (MLS # 100461407)
    $535,000
    Photo of 790 New River Inlet Road #Unit 118a, North Topsail Beach, NC 28460 (MLS # 100461407)
    Photo of 790 New River Inlet Road #Unit 118a, North Topsail Beach, NC 28460 (MLS # 100461407)
    35
     
    790 New River Inlet Road #Unit 118a, North Topsail Beach, NC
    790 New River Inlet Road #Unit 118a
    North Topsail Beach, NC
    • 3 Beds
    • 3 Baths
    • 1,499 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  24. Photo of 7710 8th Avenue, North Topsail Beach, NC 28460 (MLS # 100461155)
    $899,000
    Photo of 7710 8th Avenue, North Topsail Beach, NC 28460 (MLS # 100461155)
    Photo of 7710 8th Avenue, North Topsail Beach, NC 28460 (MLS # 100461155)
    7710 8th Avenue, North Topsail Beach, NC
    7710 8th Avenue
    North Topsail Beach, NC
    • 4 Beds
    • 4 Baths
    • 2,653 Home (sqft)
    • 4 Baths
    • 5,228 Lot (sqft)
  25. Photo of 2000 New River Inlet Road #Unit 3413, North Topsail Beach, NC 28460 (MLS # 100461475)
    $324,888
    Photo of 2000 New River Inlet Road #Unit 3413, North Topsail Beach, NC 28460 (MLS # 100461475)
    Photo of 2000 New River Inlet Road #Unit 3413, North Topsail Beach, NC 28460 (MLS # 100461475)
    18
     
    2000 New River Inlet Road #Unit 3413, North Topsail Beach, NC
    2000 New River Inlet Road #Unit 3413
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,010 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  26. Photo of 790 New River Inlet Road #Unit 319a, North Topsail Beach, NC 28460 (MLS # 100459445)
    $495,000
    Photo of 790 New River Inlet Road #Unit 319a, North Topsail Beach, NC 28460 (MLS # 100459445)
    Photo of 790 New River Inlet Road #Unit 319a, North Topsail Beach, NC 28460 (MLS # 100459445)
    26
     
    790 New River Inlet Road #Unit 319a, North Topsail Beach, NC
    790 New River Inlet Road #Unit 319a
    North Topsail Beach, NC
    • 2 Beds
    • 3 Baths
    • 1,195 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  27. Photo of 2000 New River Inlet Road #3214, North Topsail Beach, NC 28460 (MLS # 100459333)
    $244,888
    Photo of 2000 New River Inlet Road #3214, North Topsail Beach, NC 28460 (MLS # 100459333)
    Photo of 2000 New River Inlet Road #3214, North Topsail Beach, NC 28460 (MLS # 100459333)
    21
     
    2000 New River Inlet Road #3214, North Topsail Beach, NC
    2000 New River Inlet Road #3214
    North Topsail Beach, NC
    • 1 Bed
    • 2 Baths
    • 701 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  28. Photo of 1 Osprey Drive, North Topsail Beach, NC 28460 (MLS # 100458463)
    $850,000
    Photo of 1 Osprey Drive, North Topsail Beach, NC 28460 (MLS # 100458463)
    Photo of 1 Osprey Drive, North Topsail Beach, NC 28460 (MLS # 100458463)
    45
     
    1 Osprey Drive, North Topsail Beach, NC
    1 Osprey Drive
    North Topsail Beach, NC
    • 3 Beds
    • 3 Baths
    • 2,105 Home (sqft)
    • 3 Baths
    • 30,492 Lot (sqft)
  29. Photo of 3539 Island Drive, North Topsail Beach, NC 28460 (MLS # 100457219)
    $949,000
    Photo of 3539 Island Drive, North Topsail Beach, NC 28460 (MLS # 100457219)
    Photo of 3539 Island Drive, North Topsail Beach, NC 28460 (MLS # 100457219)
    3539 Island Drive, North Topsail Beach, NC
    3539 Island Drive
    North Topsail Beach, NC
    • 4 Beds
    • 4 Baths
    • 2,038 Home (sqft)
    • 4 Baths
    • 1.14 Lot (ac)
  30. Photo of 508 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100455806)
    $737,000
    Photo of 508 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100455806)
    Photo of 508 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100455806)
    21
     
    508 New River Inlet Road, North Topsail Beach, NC
    508 New River Inlet Road
    North Topsail Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 40,947 Lot (sqft)
Previous Page 5 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 Custom IDX is (c) Diverse Solutions 2025. Privacy | Terms & Conditions