127 Listings
Sort

$3,875,000
162 Oceanview Ln, North Topsail Beach, NC 28460
4,998 SqFt
8 Beds | 8 Baths

ACTIVE

$3,500,000
Virtual Tour
1511 New River Inlet Rd, North Topsail Beach, NC 28460
6,642 SqFt
7 Beds | 6 Baths

ACTIVE

$3,295,000
3048 Island Dr, North Topsail Beach, NC 28460
4,773 SqFt
8 Beds | 10 Baths

ACTIVE

$2,800,000
1519 New River Inlet Rd, North Topsail Beach, NC 28460
5,380 SqFt
5 Beds | 7 Baths

ACTIVE

$2,750,000
Virtual Tour
100 Scotch Bonnet Dr, North Topsail Beach, NC 28460
4,380 SqFt
8 Beds | 10 Baths

ACTIVE

$2,695,000
Virtual Tour
39 Porpoise Pl, North Topsail Beach, NC 28460
4,858 SqFt
11 Beds | 13 Baths

ACTIVE

$2,400,000
1042 New River Inlet Rd, North Topsail Beach, NC 28460
3,950 SqFt
7 Beds | 6 Baths

ACTIVE

$2,395,000
Virtual Tour
748 New River Inlet Rd, North Topsail Beach, NC 28460
4,248 SqFt
8 Beds | 8 Baths

PENDING

$2,250,000
Virtual Tour
4254 Island Dr, North Topsail Beach, NC 28460
4,336 SqFt
10 Beds | 10 Baths

ACTIVE

$2,200,000
Virtual Tour
764 New River Inlet Rd, North Topsail Beach, NC 28460
3,787 SqFt
7 Beds | 7 Baths

ACTIVE

$1,899,900
Virtual Tour
4316 Island Dr, North Topsail Beach, NC 28460
3,290 SqFt
7 Beds | 6 Baths

ACTIVE

$1,889,000
705 New River Inlet Rd, North Topsail Beach, NC 28460
4,376 SqFt
7 Beds | 6 Baths

ACTIVE

$1,875,000
3631 Island Dr, North Topsail Beach, NC 28460
3,526 SqFt
8 Beds | 8 Baths

PENDING

$1,819,000
611 New River Inlet Rd, North Topsail Beach, NC 28460
3,326 SqFt
5 Beds | 6 Baths

COMING SOON - NO SHOWINGS

$1,795,800
Virtual Tour
3639 Island Dr, North Topsail Beach, NC 28460
3,008 SqFt
8 Beds | 6 Baths

ACTIVE

$1,775,000
Virtual Tour
306 Marina Way, North Topsail Beach, NC 28460
3,552 SqFt
5 Beds | 4 Baths

ACTIVE

$1,750,000
Virtual Tour
149 Old Village Ln, North Topsail Beach, NC 28460
3,192 SqFt
5 Beds | 6 Baths

ACTIVE

$1,700,000
Virtual Tour
3720 Island Dr, North Topsail Beach, NC 28460
2,860 SqFt
4 Beds | 5 Baths

ACTIVE

$1,650,000
Virtual Tour
604 Hampton Colony Cir, North Topsail Beach, NC 28460
3,326 SqFt
6 Beds | 5 Baths

PENDING

$1,650,000
Virtual Tour
421 New River Inlet Rd, North Topsail Beach, NC 28460
4,476 SqFt
7 Beds | 8 Baths

PENDING

$1,649,000
1443 New River Inlet Rd, North Topsail Beach, NC 28460
3,134 SqFt
8 Beds | 6 Baths

ACTIVE

$1,625,000
Virtual Tour
1016 New River Inlet Rd, North Topsail Beach, NC 28460
1,970 SqFt
4 Beds | 3 Baths

ACTIVE

$1,600,000
130 N Permuda Wynd Dr, North Topsail Beach, NC 28460
2,302 SqFt
4 Beds | 8 Baths

ACTIVE

$1,569,000
Virtual Tour
4256 Island Dr, North Topsail Beach, NC 28460
2,498 SqFt
5 Beds | 6 Baths

ACTIVE

$1,499,000
304 Marina Way, North Topsail Beach, NC 28460
2,076 SqFt
4 Beds | 2 Baths

ACTIVE

$1,400,000
40 Sailview Dr, North Topsail Beach, NC 28460
2,500 SqFt
3 Beds | 4 Baths

ACTIVE

$1,400,000
132 N Permuda Dr, North Topsail Beach, NC 28460
2,248 SqFt
4 Beds | 4 Baths

ACTIVE

$1,395,000
27 Porpoise Pl, North Topsail Beach, NC 28460
3,401 SqFt
6 Beds | 5 Baths

ACTIVE

$1,394,000
113 Lacosta Pl, North Topsail Beach, NC 28460
3,114 SqFt
8 Beds | 6 Baths

ACTIVE

$1,390,000
0000 Island Dr, North Topsail Beach, NC 28460
2,574 SqFt
5 Beds | 4 Baths

ACTIVE

$1,388,900
4478 Island Dr, North Topsail Beach, NC 28460
2,100 SqFt
5 Beds | 6 Baths

ACTIVE

$1,375,000
3779 Island Dr, North Topsail Beach, NC 28460
2,666 SqFt
4 Beds | 3 Baths

ACTIVE

$1,375,000
109 Old Village Ln, North Topsail Beach, NC 28460
2,938 SqFt
8 Beds | 5 Baths

ACTIVE

$1,350,000
Virtual Tour
1280 New River Inlet Rd, North Topsail Beach, NC 28460
1,986 SqFt
4 Beds | 3 Baths

ACTIVE

$1,350,000
3560 Island Dr, North Topsail Beach, NC 28460
1,674 SqFt
4 Beds | 3 Baths

ACTIVE

$1,299,000
109 Barton Bay Ct, North Topsail Beach, NC 28460
1,609 SqFt
3 Beds | 4 Baths

ACTIVE

$1,295,000
21 Porpoise Pl, North Topsail Beach, NC 28460
2,814 SqFt
5 Beds | 6 Baths

ACTIVE

$1,295,000
4388 Island Dr, North Topsail Beach, NC 28460
2,715 SqFt
5 Beds | 6 Baths

ACTIVE

$1,275,000
Virtual Tour
3740 Island Dr, North Topsail Beach, NC 28460
1,608 SqFt
3 Beds | 3 Baths

ACTIVE

$1,250,000
Virtual Tour
3536 Island Dr, North Topsail Beach, NC 28460
1,854 SqFt
4 Beds | 3 Baths

ACTIVE

$1,200,000
1611 New River Inlet Rd, North Topsail Beach, NC 28460
2,614 SqFt
5 Beds | 4 Baths

ACTIVE

$1,200,000
1605 New River Inlet Rd, North Topsail Beach, NC 28460
2,116 SqFt
4 Beds | 4 Baths

ACTIVE

$1,199,000
3120 Topsail Ave, North Topsail Beach, NC 28460
2,750 SqFt
5 Beds | 5 Baths

PENDING

$1,190,000
Virtual Tour
3876 Island Drive, North Topsail Beach, NC 28460
2,457 SqFt
5 Beds | 5 Baths

PENDING

$1,183,000
Virtual Tour
200 Goldsboro Dr, North Topsail Beach, NC 28460
2,660 SqFt
6 Beds | 5 Baths

ACTIVE

$1,165,000
244 Sea Shore Dr, North Topsail Beach, NC 28460
2,025 SqFt
5 Beds | 5 Baths

ACTIVE

$1,155,000
1518 Wahoo St, North Topsail Beach, NC 28460
2,266 SqFt
5 Beds | 4 Baths

ACTIVE

$1,150,000
126 S Permuda Dr, North Topsail Beach, NC 28460
1,685 SqFt
3 Beds | 3 Baths

ACTIVE

$1,150,000
103 N Permuda Wynd Dr, North Topsail Beach, NC 28460
2,028 SqFt
4 Beds | 3 Baths

ACTIVE

$1,145,000
7604 8th Ave, North Topsail Beach, NC 28460
2,140 SqFt
5 Beds | 4 Baths

ACTIVE

$1,115,000
6 Bottlenose Blvd, North Topsail Beach, NC 28460
2,645 SqFt
4 Beds | 3 Baths

ACTIVE

$1,100,000
26 Porpoise Pl, North Topsail Beach, NC 28460
2,762 SqFt
5 Beds | 5 Baths

ACTIVE

$1,000,000
Virtual Tour
2083 New River Inlet Rd B, North Topsail Beach, NC 28460
2,723 SqFt
6 Beds | 5 Baths

ACTIVE

$998,000
3960 Island Dr, North Topsail Beach, NC 28460
1,859 SqFt
4 Beds | 4 Baths

ACTIVE

$990,000
3829 Island Dr, North Topsail Beach, NC 28460
2,044 SqFt
4 Beds | 4 Baths

ACTIVE

$984,000
Virtual Tour
1796 New River Inlet Rd, North Topsail Beach, NC 28460
1,632 SqFt
3 Beds | 3 Baths

ACTIVE

$980,000
1794 New River Inlet Rd, North Topsail Beach, NC 28460
1,632 SqFt
4 Beds | 3 Baths

PENDING

$975,000
Virtual Tour
1788 New River Inlet Rd, North Topsail Beach, NC 28460
1,581 SqFt
4 Beds | 3 Baths

ACTIVE

$975,000
102 Scotch Bonnet Cir, North Topsail Beach, NC 28460
2,136 SqFt
4 Beds | 4 Baths

ACTIVE

$960,000
100 Old Village Ln, North Topsail Beach, NC 28460
2,305 SqFt
4 Beds | 4 Baths

PENDING

$950,000
1301 New River Inlet Rd, North Topsail Beach, NC 28460
2,282 SqFt
6 Beds | 6 Baths

ACTIVE

$949,000
Virtual Tour
128 Sea Oaks Ct, North Topsail Beach, NC 28460
2,094 SqFt
4 Beds | 4 Baths

ACTIVE

$949,000
Virtual Tour
130 Sea Oaks Ct, North Topsail Beach, NC 28460
2,120 SqFt
4 Beds | 4 Baths

ACTIVE

$939,900
132 Reeves St, North Topsail Beach, NC 28460
1,953 SqFt
4 Beds | 4 Baths

ACTIVE

$936,000
3732 Island Dr, North Topsail Beach, NC 28460
1,616 SqFt
4 Beds | 3 Baths

PENDING

$925,000
Virtual Tour
127 Old Village Ln, North Topsail Beach, NC 28460
2,464 SqFt
6 Beds | 5 Baths

ACTIVE

$915,000
119 Sea Gull Ln, North Topsail Beach, NC 28460
2,081 SqFt
4 Beds | 3 Baths

ACTIVE

$900,000
3601 Island Dr, North Topsail Beach, NC 28460
1,635 SqFt
4 Beds | 3 Baths

PENDING

$900,000
3936 Island Dr 1b, North Topsail Beach, NC 28460
1,408 SqFt
4 Beds | 3 Baths

ACTIVE

$899,000
20 Porpoise Pl, North Topsail Beach, NC 28460
1,850 SqFt
4 Beds | 3 Baths

ACTIVE

$865,000
120 Sandlin Ln, North Topsail Beach, NC 28460
2,069 SqFt
4 Beds | 4 Baths

ACTIVE

$825,000
199 Porto Vista Dr, North Topsail Beach, NC 28460
2,080 SqFt
4 Beds | 3 Baths

ACTIVE

$799,999
1 Osprey Dr, North Topsail Beach, NC 28460
2,105 SqFt
3 Beds | 3 Baths

PENDING

$799,000
Lot 13 11th Ave, North Topsail Beach, NC 28460
1,859 SqFt
3 Beds | 3 Baths

ACTIVE

$789,000
2209 New River Inlet Rd 18a, North Topsail Beach, NC 28460
2,320 SqFt
4 Beds | 5 Baths

ACTIVE

$789,000
2211 New River Inlet Rd 18b, North Topsail Beach, NC 28460
2,320 SqFt
4 Beds | 5 Baths

ACTIVE

$775,000
464 Topsail Rd, North Topsail Beach, NC 28460
972 SqFt
3 Beds | 2 Baths

ACTIVE

$775,000
303 Marina Way, North Topsail Beach, NC 28460
1,249 SqFt
4 Beds | 2 Baths

ACTIVE

$759,900
2381 Island Dr, North Topsail Beach, NC 28460
1,686 SqFt
4 Beds | 3 Baths

ACTIVE

$749,900
521 Ocean Dr, North Topsail Beach, NC 28460
983 SqFt
3 Beds | 2 Baths

ACTIVE

$749,000
3802 Island Dr, North Topsail Beach, NC 28460
1,108 SqFt
3 Beds | 3 Baths

ACTIVE

$744,900
211 -1 Gysgt D W Boatman Dr, North Topsail Beach, NC 28460
2,543 SqFt
4 Beds | 4 Baths

ACTIVE

$699,900
Virtual Tour
220 Port Dr, North Topsail Beach, NC 28460
1,906 SqFt
3 Beds | 3 Baths

ACTIVE

$699,900
Virtual Tour
3938 River Rd, North Topsail Beach, NC 28460
2,157 SqFt
4 Beds | 4 Baths

ACTIVE

$695,000
2362 New River Inlet Rd, North Topsail Beach, NC 28460
2,101 SqFt
4 Beds | 4 Baths

ACTIVE

$649,000
208 Oyster Ln, North Topsail Beach, NC 28460
1,847 SqFt
4 Beds | 2 Baths

ACTIVE

$645,000
1981 New River Inlet Rd, North Topsail Beach, NC 28460
2,522 SqFt
4 Beds | 4 Baths

ACTIVE

$629,000
1928 New River Inlet Rd Unit 207, North Topsail Beach, NC 28460
1,470 SqFt
3 Beds | 3 Baths

ACTIVE

$629,000
Virtual Tour
1768 New River Inlet Road Unit 3, North Topsail Beach, NC 28460
1,470 SqFt
3 Beds | 3 Baths

PENDING

$619,900
Virtual Tour
1928 New River Inlet Rd Unit 219, North Topsail Beach, NC 28460
1,470 SqFt
3 Beds | 3 Baths

ACTIVE

$619,888
2000 New River Inlet Rd Unit 2507, North Topsail Beach, NC 28460
1,222 SqFt
3 Beds | 2 Baths

ACTIVE

$599,900
2000 New River Inlet Rd Unit 1407, North Topsail Beach, NC 28460
1,222 SqFt
3 Beds | 2 Baths

ACTIVE

$599,000
790 New River Inlet Rd 113b, North Topsail Beach, NC 28460
1,488 SqFt
3 Beds | 3 Baths

ACTIVE

$599,000
790 New River Inlet Rd Unit 113b, North Topsail Beach, NC 28460
1,488 SqFt
3 Beds | 3 Baths

ACTIVE

$599,000
2334 New River Inlet Rd Unit 2, North Topsail Beach, NC 28460
1,307 SqFt
3 Beds | 3 Baths

ACTIVE

$599,000
226 Coastal Dr Unit B, North Topsail Beach, NC 28460
1,655 SqFt
3 Beds | 3 Baths

ACTIVE

$599,000
Virtual Tour
105 Volusia Dr, North Topsail Beach, NC 28460
1,710 SqFt
4 Beds | 3 Baths

ACTIVE

$599,000
7501 9th Ave, North Topsail Beach, NC 28460
1,000 SqFt
3 Beds | 2 Baths

PENDING