Bedrooms
Bathrooms
More
Housing type
Community status
Community amenities
Active adults (55+) communities
Other filters
Builders
Garages
Living areas
Stories/floors
Primary bedroom

Custom Homes in North Topsail Beach, NC

502 Homes

Sort: Default
93 Hadnot Drive Unit A. Swansboro, NC 28584

From $235,000

2 Br | 2 Ba | 1,444 sq ft

93 Hadnot Drive Unit A. Swansboro, NC 28584

95 Hadnot Drive Unit A. Swansboro, NC 28584

From $235,000

2 Br | 2 Ba | 1,444 sq ft

95 Hadnot Drive Unit A. Swansboro, NC 28584

97 Hadnot Drive Unit A. Swansboro, NC 28584

From $235,000

2 Br | 2 Ba | 1,444 sq ft

97 Hadnot Drive Unit A. Swansboro, NC 28584

99 Hadnot Drive Unit A. Swansboro, NC 28584

From $235,000

2 Br | 2 Ba | 1,444 sq ft

99 Hadnot Drive Unit A. Swansboro, NC 28584

907 Miranda Court. Jacksonville, NC 28546

From $354,000

4 Br | 2 Ba | 2,110 sq ft

907 Miranda Court. Jacksonville, NC 28546

303 Water Wagon Trail. Jacksonville, NC 28546

From $502,000

5 Br | 4 Ba | 3,849 sq ft

303 Water Wagon Trail. Jacksonville, NC 28546

312 Water Wagon Trail. Jacksonville, NC 28546

From $468,000

5 Br | 4 Ba | 3,317 sq ft

312 Water Wagon Trail. Jacksonville, NC 28546

740 Dune Ridge Court. Surf City, NC 28445

From $2,848,000

6 Br | 6 Ba | 3,358 sq ft

740 Dune Ridge Court. Surf City, NC 28445

736 Dune Ridge Court. Surf City, NC 28445

From $2,848,000

6 Br | 6 Ba | 3,358 sq ft

736 Dune Ridge Court. Surf City, NC 28445

738 Dune Ridge Court. Surf City, NC 28445

From $2,848,000

6 Br | 6 Ba | 3,358 sq ft

738 Dune Ridge Court. Surf City, NC 28445

305 Cotton Hill Place Lot 90. Hubert, NC 28539

From $338,900

3 Br | 2 Ba | 1,890 sq ft

305 Cotton Hill Place Lot 90. Hubert, NC 28539

754 Secession Lane. Jacksonville, NC 28546

From $382,000

3 Br | 3 Ba | 2,223 sq ft

754 Secession Lane. Jacksonville, NC 28546

360 Water Wagon Trail. Jacksonville, NC 28546

From $431,000

5 Br | 4 Ba | 3,063 sq ft

360 Water Wagon Trail. Jacksonville, NC 28546

550 Appalachian Trail N. Jacksonville, NC 28546

From $335,000

3 Br | 2 Ba | 1,800 sq ft

550 Appalachian Trail N. Jacksonville, NC 28546

552 Appalachian Trail N. Jacksonville, NC 28546

From $325,000

3 Br | 2 Ba | 1,583 sq ft

552 Appalachian Trail N. Jacksonville, NC 28546

556 Appalachian Trail N. Jacksonville, NC 28546

From $362,000

3 Br | 3 Ba | 2,080 sq ft

556 Appalachian Trail N. Jacksonville, NC 28546

174 Planters Walk Lot 10. Hampstead, NC 28443

From $549,806

4 Br | 3 Ba | 2,091 sq ft

174 Planters Walk Lot 10. Hampstead, NC 28443

171 Portico Court Lot 73. Hampstead, NC 28443

From $449,990

3 Br | 3 Ba | 2,069 sq ft

171 Portico Court Lot 73. Hampstead, NC 28443

181 Portico Court Lot 74. Hampstead, NC 28443

From $449,990

3 Br | 2 Ba | 2,385 sq ft

181 Portico Court Lot 74. Hampstead, NC 28443

665 Bright Harvest Drive Lot 35. Maysville, NC 28555

From $309,900

3 Br | 2 Ba | 1,608 sq ft

665 Bright Harvest Drive Lot 35. Maysville, NC 28555

606 Martin House Loop Lot 69. Holly Ridge, NC 28445

From $659,900

4 Br | 3 Ba | 2,454 sq ft

606 Martin House Loop Lot 69. Holly Ridge, NC 28445

698 White Oak Crossing Lot 82. Swansboro, NC 28584

From $775,000

4 Br | 3 Ba | 3,162 sq ft

698 White Oak Crossing Lot 82. Swansboro, NC 28584

574 Poppleton Drive Lot 25. Hampstead, NC 28443

From $389,000

4 Br | 2 Ba | 2,042 sq ft

574 Poppleton Drive Lot 25. Hampstead, NC 28443

770 Aria Lane Lot 472. Hubert, NC 28539

From $389,900

4 Br | 2 Ba | 2,097 sq ft

770 Aria Lane Lot 472. Hubert, NC 28539

911 Wild Azalea Way Lot 445. Hubert, NC 28539

From $389,900

4 Br | 2 Ba | 2,097 sq ft

911 Wild Azalea Way Lot 445. Hubert, NC 28539

243 Planters Walk Lot 29. Hampstead, NC 28443

From $619,805

5 Br | 4 Ba | 2,940 sq ft

243 Planters Walk Lot 29. Hampstead, NC 28443

739 Duneridge Court. Surf City, NC 28445

From $1,599,000

4 Br | 3 Ba | 2,290 sq ft

739 Duneridge Court. Surf City, NC 28445

2606 Fountaintown Road Lot 3. Chinquapin, NC 28521

From $329,900

3 Br | 2 Ba | 1,874 sq ft

2606 Fountaintown Road Lot 3. Chinquapin, NC 28521

306 Gate Stone Lane Lot 20. Jacksonville, NC 28540

From $325,000

3 Br | 2 Ba | 1,495 sq ft

306 Gate Stone Lane Lot 20. Jacksonville, NC 28540

622 Indigo Johnston Drive. Jacksonville, NC 28546

From $395,000

3 Br | 3 Ba | 2,283 sq ft

622 Indigo Johnston Drive. Jacksonville, NC 28546

1856 Olde Towne Pointe Boulevard. Jacksonville, NC 28546

From $373,000

4 Br | 2 Ba | 2,229 sq ft

1856 Olde Towne Pointe Boulevard. Jacksonville, NC 28546

81 Planters Walk Lot 40. Hampstead, NC 28443

From $589,799

4 Br | 4 Ba | 2,633 sq ft

81 Planters Walk Lot 40. Hampstead, NC 28443

909 Wild Azalea Way Lot 444. Hubert, NC 28539

From $399,900

4 Br | 2 Ba | 2,306 sq ft

909 Wild Azalea Way Lot 444. Hubert, NC 28539

902 Miranda Court. Jacksonville, NC 28546

From $325,000

3 Br | 2 Ba | 1,583 sq ft

902 Miranda Court. Jacksonville, NC 28546

1822 Olde Towne Pointe Boulevard. Jacksonville, NC 28546

From $360,000

4 Br | 2 Ba | 2,110 sq ft

1822 Olde Towne Pointe Boulevard. Jacksonville, NC 28546

548 Appalachian Trail N. Jacksonville, NC 28546

From $350,000

3 Br | 2 Ba | 1,991 sq ft

548 Appalachian Trail N. Jacksonville, NC 28546

500 Kiowa Way. Jacksonville, NC 28546

From $344,000

3 Br | 2 Ba | 1,763 sq ft

500 Kiowa Way. Jacksonville, NC 28546

1846 Senova Trace Lot 10. Wilmington, NC 28405

From $1,499,000

4 Br | 4 Ba | 2,875 sq ft

1846 Senova Trace Lot 10. Wilmington, NC 28405

501 Huggins Way. Jacksonville, NC 28546

From $472,000

4 Br | 4 Ba | 3,196 sq ft

501 Huggins Way. Jacksonville, NC 28546

150 Cripple Creek Drive. Peletier, NC 28584

From $547,230

4 Br | 4 Ba | 2,465 sq ft

150 Cripple Creek Drive. Peletier, NC 28584

Static Map Image