Real estate in the city of North Topsail Beach

Hide Map
  • List View
  • Grid View
Sorted by
181 - 202 of 202 | Previous Page 7 of 7 Next
  1. Photo of 4274 Island Drive, North Topsail Beach, NC 28460 (MLS # 100434763)
    $439,900
    Photo of 4274 Island Drive, North Topsail Beach, NC 28460 (MLS # 100434763)
    Photo of 4274 Island Drive, North Topsail Beach, NC 28460 (MLS # 100434763)
    17
     
    4274 Island Drive, North Topsail Beach, NC
    4274 Island Drive
    North Topsail Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 12,633 Lot (sqft)
  2. Photo of 2000 New River Inlet Road #Unit 2212, North Topsail Beach, NC 28460 (MLS # 100433056)
    $327,000
    Photo of 2000 New River Inlet Road #Unit 2212, North Topsail Beach, NC 28460 (MLS # 100433056)
    Photo of 2000 New River Inlet Road #Unit 2212, North Topsail Beach, NC 28460 (MLS # 100433056)
    22
     
    2000 New River Inlet Road #Unit 2212, North Topsail Beach, NC
    2000 New River Inlet Road #Unit 2212
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,010 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  3. Photo of 2000 New River Inlet Road #2309, North Topsail Beach, NC 28460 (MLS # 100433053)
    $434,888
    Photo of 2000 New River Inlet Road #2309, North Topsail Beach, NC 28460 (MLS # 100433053)
    Photo of 2000 New River Inlet Road #2309, North Topsail Beach, NC 28460 (MLS # 100433053)
    22
     
    2000 New River Inlet Road #2309, North Topsail Beach, NC
    2000 New River Inlet Road #2309
    North Topsail Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,169 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  4. Photo of 2240 New River Inlet Road #121, North Topsail Beach, NC 28460 (MLS # 100431809)
    $215,000
    Photo of 2240 New River Inlet Road #121, North Topsail Beach, NC 28460 (MLS # 100431809)
    Photo of 2240 New River Inlet Road #121, North Topsail Beach, NC 28460 (MLS # 100431809)
    33
     
    2240 New River Inlet Road #121, North Topsail Beach, NC
    2240 New River Inlet Road #121
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 840 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  5. Photo of 4264 Island Drive Drive, North Topsail Beach, NC 28460 (MLS # 100431546)
    $439,900
    Photo of 4264 Island Drive Drive, North Topsail Beach, NC 28460 (MLS # 100431546)
    Photo of 4264 Island Drive Drive, North Topsail Beach, NC 28460 (MLS # 100431546)
    4264 Island Drive Drive, North Topsail Beach, NC
    4264 Island Drive Drive
    North Topsail Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 12,633 Lot (sqft)
  6. Photo of 4196 Island Drive, North Topsail Beach, NC 28460 (MLS # 100431027)
    $489,000
    Photo of 4196 Island Drive, North Topsail Beach, NC 28460 (MLS # 100431027)
    Photo of 4196 Island Drive, North Topsail Beach, NC 28460 (MLS # 100431027)
    10
     
    4196 Island Drive, North Topsail Beach, NC
    4196 Island Drive
    North Topsail Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10,455 Lot (sqft)
  7. Photo of 1763 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100430138)
    $1,400,000
    Photo of 1763 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100430138)
    Photo of 1763 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100430138)
    1763 New River Inlet Road, North Topsail Beach, NC
    1763 New River Inlet Road
    North Topsail Beach, NC
    • 5 Beds
    • 3 Baths
    • 3,696 Home (sqft)
    • 3 Baths
    • 13,068 Lot (sqft)
  8. Photo of 20 Porpoise Place, North Topsail Beach, NC 28460 (MLS # 100427735)
    $949,900
    Photo of 20 Porpoise Place, North Topsail Beach, NC 28460 (MLS # 100427735)
    Photo of 20 Porpoise Place, North Topsail Beach, NC 28460 (MLS # 100427735)
    48
     
    20 Porpoise Place, North Topsail Beach, NC
    20 Porpoise Place
    North Topsail Beach, NC
    • 4 Beds
    • 3 Baths
    • 1,850 Home (sqft)
    • 3 Baths
    • 10,019 Lot (sqft)
  9. Photo of 100 Old Village Lane, North Topsail Beach, NC 28460 (MLS # 100426892)
    $960,000
    Photo of 100 Old Village Lane, North Topsail Beach, NC 28460 (MLS # 100426892)
    Photo of 100 Old Village Lane, North Topsail Beach, NC 28460 (MLS # 100426892)
    100 Old Village Lane, North Topsail Beach, NC
    100 Old Village Lane
    North Topsail Beach, NC
    • 4 Beds
    • 4 Baths
    • 2,305 Home (sqft)
    • 4 Baths
    • 11,762 Lot (sqft)
  10. Photo of 705 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100426050)
    $1,968,000
    Photo of 705 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100426050)
    Photo of 705 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100426050)
    35
     
    705 New River Inlet Road, North Topsail Beach, NC
    705 New River Inlet Road
    North Topsail Beach, NC
    • 7 Beds
    • 6 Baths
    • 4,376 Home (sqft)
    • 6 Baths
    • 41,382 Lot (sqft)
  11. Photo of 2000 New River Inlet Road #1109, North Topsail Beach, NC 28460 (MLS # 100426007)
    $399,888
    Photo of 2000 New River Inlet Road #1109, North Topsail Beach, NC 28460 (MLS # 100426007)
    Photo of 2000 New River Inlet Road #1109, North Topsail Beach, NC 28460 (MLS # 100426007)
    40
     
    2000 New River Inlet Road #1109, North Topsail Beach, NC
    2000 New River Inlet Road #1109
    North Topsail Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,169 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  12. Photo of 2000 New River Inlet Road #Unit 2301, North Topsail Beach, NC 28460 (MLS # 100425249)
    $237,000
    Photo of 2000 New River Inlet Road #Unit 2301, North Topsail Beach, NC 28460 (MLS # 100425249)
    Photo of 2000 New River Inlet Road #Unit 2301, North Topsail Beach, NC 28460 (MLS # 100425249)
    18
     
    2000 New River Inlet Road #Unit 2301, North Topsail Beach, NC
    2000 New River Inlet Road #Unit 2301
    North Topsail Beach, NC
    • 1 Bed
    • 2 Baths
    • 612 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  13. Photo of 2000 New River Inlet Road #Unit 2106, North Topsail Beach, NC 28460 (MLS # 100456088)
    $414,900
    Photo of 2000 New River Inlet Road #Unit 2106, North Topsail Beach, NC 28460 (MLS # 100456088)
    Photo of 2000 New River Inlet Road #Unit 2106, North Topsail Beach, NC 28460 (MLS # 100456088)
    37
     
    2000 New River Inlet Road #Unit 2106, North Topsail Beach, NC
    2000 New River Inlet Road #Unit 2106
    North Topsail Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,169 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  14. Photo of 15 Sailview Drive, North Topsail Beach, NC 28460 (MLS # 100422785)
    $499,900
    Photo of 15 Sailview Drive, North Topsail Beach, NC 28460 (MLS # 100422785)
    Photo of 15 Sailview Drive, North Topsail Beach, NC 28460 (MLS # 100422785)
    22
     
    15 Sailview Drive, North Topsail Beach, NC
    15 Sailview Drive
    North Topsail Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 34,413 Lot (sqft)
  15. Photo of 748 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100421322)
    $2,499,000
    Photo of 748 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100421322)
    Photo of 748 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100421322)
    748 New River Inlet Road, North Topsail Beach, NC
    748 New River Inlet Road
    North Topsail Beach, NC
    • 8 Beds
    • 9 Baths
    • 4,248 Home (sqft)
    • 9 Baths
    • 11,762 Lot (sqft)
  16. Photo of 2000 New River Inlet Road #1305, North Topsail Beach, NC 28460 (MLS # 100421174)
    $349,888
    Photo of 2000 New River Inlet Road #1305, North Topsail Beach, NC 28460 (MLS # 100421174)
    Photo of 2000 New River Inlet Road #1305, North Topsail Beach, NC 28460 (MLS # 100421174)
    21
     
    2000 New River Inlet Road #1305, North Topsail Beach, NC
    2000 New River Inlet Road #1305
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,010 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  17. Photo of 2065 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100415811)
    $349,900
    Photo of 2065 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100415811)
    Photo of 2065 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100415811)
    40
     
    2065 New River Inlet Road, North Topsail Beach, NC
    2065 New River Inlet Road
    North Topsail Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 37,462 Lot (sqft)
  18. Photo of 601 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100408789)
    $1,900,000
    Photo of 601 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100408789)
    Photo of 601 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100408789)
    62
     
    601 New River Inlet Road, North Topsail Beach, NC
    601 New River Inlet Road
    North Topsail Beach, NC
    • 7 Beds
    • 5 Baths
    • 3,211 Home (sqft)
    • 5 Baths
    • 1.51 Lot (ac)
  19. Photo of 2210 New River Inlet Road #251, North Topsail Beach, NC 28460 (MLS # 100408020)
    $189,900
    Photo of 2210 New River Inlet Road #251, North Topsail Beach, NC 28460 (MLS # 100408020)
    Photo of 2210 New River Inlet Road #251, North Topsail Beach, NC 28460 (MLS # 100408020)
    22
     
    2210 New River Inlet Road #251, North Topsail Beach, NC
    2210 New River Inlet Road #251
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 840 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  20. Photo of 200 Goldsboro Drive, North Topsail Beach, NC 28460 (MLS # 100401660)
    $1,200,000
    Photo of 200 Goldsboro Drive, North Topsail Beach, NC 28460 (MLS # 100401660)
    Photo of 200 Goldsboro Drive, North Topsail Beach, NC 28460 (MLS # 100401660)
    200 Goldsboro Drive, North Topsail Beach, NC
    200 Goldsboro Drive
    North Topsail Beach, NC
    • 6 Beds
    • 5 Baths
    • 2,660 Home (sqft)
    • 5 Baths
    • 1,307 Lot (sqft)
  21. Photo of 2000 New River Inlet Road #3001, North Topsail Beach, NC 28460 (MLS # 100387607)
    $359,888
    Photo of 2000 New River Inlet Road #3001, North Topsail Beach, NC 28460 (MLS # 100387607)
    Photo of 2000 New River Inlet Road #3001, North Topsail Beach, NC 28460 (MLS # 100387607)
    34
     
    2000 New River Inlet Road #3001, North Topsail Beach, NC
    2000 New River Inlet Road #3001
    North Topsail Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,318 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  22. Photo of 30 Porpoise Place, North Topsail Beach, NC 28460 (MLS # 100382251)
    $2,595,000
    Photo of 30 Porpoise Place, North Topsail Beach, NC 28460 (MLS # 100382251)
    Photo of 30 Porpoise Place, North Topsail Beach, NC 28460 (MLS # 100382251)
    61
     
    30 Porpoise Place, North Topsail Beach, NC
    30 Porpoise Place
    North Topsail Beach, NC
    • 5 Beds
    • 6 Baths
    • 3,062 Home (sqft)
    • 6 Baths
    • 19,602 Lot (sqft)
Previous Page 7 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 IDX Website is powered by Diverse Solutions 2025. Privacy | Terms & Conditions