New Construction Homes for Sale in Onslow County

Newly built homes, townhomes, and condos in Onslow County, NC, including pre-sales. This covers Beulaville, Holly Ridge, Hubert, Jacksonville, Maysville (also located in Jones County), Midway Park, North Topsail Beach, Richlands, Sneads Ferry, and Swansboro. The properties are sorted newest to oldest on the market. You can refine the search with the tools below (price, location, number of bedrooms, etc.). If you aren't seeing what you want, tell us what you're looking for. The Multiple Listing Service (MLS) gives real estate agents more options to choose from. We're happy to run a custom search and reach into our experiences in the field to help you find the perfect home.

Clicking on a listing below will show you more information, including interior details, amenities, assigned schools, aerial maps, and additional pictures. Click the "Schedule a Showing" or "Request More Info" button, and we'll promptly be in touch. We can provide private showings for all of the homes on this list, as well as many more in Southeastern North Carolina.

Learn more about the Jacksonville area, including demographics, market statistics, cost of living, and school scores. See pictures and videos of the city, and browse related topics at the bottom of the page for even more information about the area's lifestyle. We are consistently adding new info on our blog so make sure you come back to see what else we have to share about Onslow County homes for sale.


Hide Map
  • List View
  • Grid View
Sorted by
1 - 30 of 497 | Previous Page 1 of 17 Next
  1. Photo of 253 Surfside Landing Boulevard #Lot 124, Hubert, NC 28539 (MLS # 100550694)
    $389,990
    Photo of 253 Surfside Landing Boulevard #Lot 124, Hubert, NC 28539 (MLS # 100550694)
    Photo of 253 Surfside Landing Boulevard #Lot 124, Hubert, NC 28539 (MLS # 100550694)
    253 Surfside Landing Boulevard #Lot 124, Hubert, NC
    253 Surfside Landing Boulevard #Lot 124
    Hubert, NC
    • 4 Beds
    • 3 Baths
    • 2,644 Home (sqft)
    • 3 Baths
    • 7,841 Lot (sqft)
  2. Photo of 114 Milestone Court, Jacksonville, NC 28546 (MLS # 100550436)
    $310,000
    Photo of 114 Milestone Court, Jacksonville, NC 28546 (MLS # 100550436)
    Photo of 114 Milestone Court, Jacksonville, NC 28546 (MLS # 100550436)
    25
     
    114 Milestone Court, Jacksonville, NC
    114 Milestone Court
    Jacksonville, NC
    • 3 Beds
    • 3 Baths
    • 1,458 Home (sqft)
    • 3 Baths
    • 13,504 Lot (sqft)
  3. Photo of 713 N Pebble Branch Court, Holly Ridge, NC 28445 (MLS # 100550358)
    $360,900
    Photo of 713 N Pebble Branch Court, Holly Ridge, NC 28445 (MLS # 100550358)
    Photo of 713 N Pebble Branch Court, Holly Ridge, NC 28445 (MLS # 100550358)
    52
     
    713 N Pebble Branch Court, Holly Ridge, NC
    713 N Pebble Branch Court
    Holly Ridge, NC
    • 3 Beds
    • 2 Baths
    • 1,796 Home (sqft)
    • 2 Baths
    • 38,333 Lot (sqft)
  4. Photo of 817 Hidden Bridge Drive, Jacksonville, NC 28546 (MLS # 100550352)
    $403,750
    Photo of 817 Hidden Bridge Drive, Jacksonville, NC 28546 (MLS # 100550352)
    Photo of 817 Hidden Bridge Drive, Jacksonville, NC 28546 (MLS # 100550352)
    817 Hidden Bridge Drive, Jacksonville, NC
    817 Hidden Bridge Drive
    Jacksonville, NC
    • 5 Beds
    • 4 Baths
    • 2,628 Home (sqft)
    • 4 Baths
    • 7,841 Lot (sqft)
  5. Photo of 163 Bayshore Drive, Sneads Ferry, NC 28460 (MLS # 100550236)
    $490,000
    Photo of 163 Bayshore Drive, Sneads Ferry, NC 28460 (MLS # 100550236)
    Photo of 163 Bayshore Drive, Sneads Ferry, NC 28460 (MLS # 100550236)
    43
     
    163 Bayshore Drive, Sneads Ferry, NC
    163 Bayshore Drive
    Sneads Ferry, NC
    • 3 Beds
    • 3 Baths
    • 2,341 Home (sqft)
    • 3 Baths
    • 15,682 Lot (sqft)
  6. Photo of 255 Red Vineyard Way #Lot 21, Jacksonville, NC 28546 (MLS # 100550229)
    $320,990
    Photo of 255 Red Vineyard Way #Lot 21, Jacksonville, NC 28546 (MLS # 100550229)
    Photo of 255 Red Vineyard Way #Lot 21, Jacksonville, NC 28546 (MLS # 100550229)
    31
     
    255 Red Vineyard Way #Lot 21, Jacksonville, NC
    255 Red Vineyard Way #Lot 21
    Jacksonville, NC
    • 4 Beds
    • 2 Baths
    • 1,774 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  7. Photo of 412 Oak Knoll Drive #Lot 45, Jacksonville, NC 28546 (MLS # 100550225)
    $358,990
    Photo of 412 Oak Knoll Drive #Lot 45, Jacksonville, NC 28546 (MLS # 100550225)
    Photo of 412 Oak Knoll Drive #Lot 45, Jacksonville, NC 28546 (MLS # 100550225)
    112
     
    412 Oak Knoll Drive #Lot 45, Jacksonville, NC
    412 Oak Knoll Drive #Lot 45
    Jacksonville, NC
    • 5 Beds
    • 3 Baths
    • 2,511 Home (sqft)
    • 3 Baths
    • 8,277 Lot (sqft)
  8. Photo of 1058 Chadwick Shores Drive, Sneads Ferry, NC 28460 (MLS # 100550226)
    $450,000
    Photo of 1058 Chadwick Shores Drive, Sneads Ferry, NC 28460 (MLS # 100550226)
    Photo of 1058 Chadwick Shores Drive, Sneads Ferry, NC 28460 (MLS # 100550226)
    1058 Chadwick Shores Drive, Sneads Ferry, NC
    1058 Chadwick Shores Drive
    Sneads Ferry, NC
    • 3 Beds
    • 2 Baths
    • 1,603 Home (sqft)
    • 2 Baths
    • 15,246 Lot (sqft)
  9. Photo of 752 Regiment Road, Jacksonville, NC 28546 (MLS # 100550041)
    $339,000
    Photo of 752 Regiment Road, Jacksonville, NC 28546 (MLS # 100550041)
    Photo of 752 Regiment Road, Jacksonville, NC 28546 (MLS # 100550041)
    22
     
    752 Regiment Road, Jacksonville, NC
    752 Regiment Road
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,800 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  10. Photo of 757 Regiment Road, Jacksonville, NC 28546 (MLS # 100550037)
    $336,000
    Photo of 757 Regiment Road, Jacksonville, NC 28546 (MLS # 100550037)
    Photo of 757 Regiment Road, Jacksonville, NC 28546 (MLS # 100550037)
    757 Regiment Road, Jacksonville, NC
    757 Regiment Road
    Jacksonville, NC
    • 4 Beds
    • 2 Baths
    • 1,727 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  11. Photo of 288 Water Wagon Trail, Jacksonville, NC 28546 (MLS # 100550019)
    $469,000
    Photo of 288 Water Wagon Trail, Jacksonville, NC 28546 (MLS # 100550019)
    Photo of 288 Water Wagon Trail, Jacksonville, NC 28546 (MLS # 100550019)
    288 Water Wagon Trail, Jacksonville, NC
    288 Water Wagon Trail
    Jacksonville, NC
    • 4 Beds
    • 4 Baths
    • 3,196 Home (sqft)
    • 4 Baths
    • 15,682 Lot (sqft)
  12. Photo of 522 Sanderling Court #Lot 349, Sneads Ferry, NC 28460 (MLS # 100549923)
    $422,990
    Photo of 522 Sanderling Court #Lot 349, Sneads Ferry, NC 28460 (MLS # 100549923)
    Photo of 522 Sanderling Court #Lot 349, Sneads Ferry, NC 28460 (MLS # 100549923)
    41
     
    522 Sanderling Court #Lot 349, Sneads Ferry, NC
    522 Sanderling Court #Lot 349
    Sneads Ferry, NC
    • 4 Beds
    • 3 Baths
    • 2,644 Home (sqft)
    • 3 Baths
    • 37,898 Lot (sqft)
  13. Photo of 211 Holly Sands Loop, Holly Ridge, NC 28445 (MLS # 100549836)
    $299,600
    Photo of 211 Holly Sands Loop, Holly Ridge, NC 28445 (MLS # 100549836)
    Photo of 211 Holly Sands Loop, Holly Ridge, NC 28445 (MLS # 100549836)
    32
     
    211 Holly Sands Loop, Holly Ridge, NC
    211 Holly Sands Loop
    Holly Ridge, NC
    • 3 Beds
    • 3 Baths
    • 1,555 Home (sqft)
    • 3 Baths
    • 2,614 Lot (sqft)
  14. Photo of 209 Holly Sands Loop, Holly Ridge, NC 28445 (MLS # 100549835)
    $299,600
    Photo of 209 Holly Sands Loop, Holly Ridge, NC 28445 (MLS # 100549835)
    Photo of 209 Holly Sands Loop, Holly Ridge, NC 28445 (MLS # 100549835)
    35
     
    209 Holly Sands Loop, Holly Ridge, NC
    209 Holly Sands Loop
    Holly Ridge, NC
    • 3 Beds
    • 3 Baths
    • 1,555 Home (sqft)
    • 3 Baths
    • 3,050 Lot (sqft)
  15. Photo of 501 Tillington Court, Jacksonville, NC 28540 (MLS # 100549728)
    $344,900
    Photo of 501 Tillington Court, Jacksonville, NC 28540 (MLS # 100549728)
    Photo of 501 Tillington Court, Jacksonville, NC 28540 (MLS # 100549728)
    501 Tillington Court, Jacksonville, NC
    501 Tillington Court
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,821 Home (sqft)
    • 2 Baths
    • 35,720 Lot (sqft)
  16. Photo of 147 Windfield Lane, Holly Ridge, NC 28445 (MLS # 100549708)
    $350,000
    Photo of 147 Windfield Lane, Holly Ridge, NC 28445 (MLS # 100549708)
    Photo of 147 Windfield Lane, Holly Ridge, NC 28445 (MLS # 100549708)
    10
     
    147 Windfield Lane, Holly Ridge, NC
    147 Windfield Lane
    Holly Ridge, NC
    • 3 Beds
    • 2 Baths
    • 1,416 Home (sqft)
    • 2 Baths
    • 23,523 Lot (sqft)
  17. Photo of 129 Pond Drive, Hubert, NC 28539 (MLS # 100549164)
    $259,000
    Photo of 129 Pond Drive, Hubert, NC 28539 (MLS # 100549164)
    Photo of 129 Pond Drive, Hubert, NC 28539 (MLS # 100549164)
    129 Pond Drive, Hubert, NC
    129 Pond Drive
    Hubert, NC
    • 3 Beds
    • 2 Baths
    • 1,291 Home (sqft)
    • 2 Baths
    • 15,246 Lot (sqft)
  18. Photo of 123 Pond Drive, Hubert, NC 28539 (MLS # 100549151)
    $259,000
    Photo of 123 Pond Drive, Hubert, NC 28539 (MLS # 100549151)
    Photo of 123 Pond Drive, Hubert, NC 28539 (MLS # 100549151)
    123 Pond Drive, Hubert, NC
    123 Pond Drive
    Hubert, NC
    • 3 Beds
    • 2 Baths
    • 1,291 Home (sqft)
    • 2 Baths
    • 15,246 Lot (sqft)
  19. Photo of 244 Surfside Landing Boulevard #Lot 47, Hubert, NC 28539 (MLS # 100549064)
    $437,640
    Photo of 244 Surfside Landing Boulevard #Lot 47, Hubert, NC 28539 (MLS # 100549064)
    Photo of 244 Surfside Landing Boulevard #Lot 47, Hubert, NC 28539 (MLS # 100549064)
    47
     
    244 Surfside Landing Boulevard #Lot 47, Hubert, NC
    244 Surfside Landing Boulevard #Lot 47
    Hubert, NC
    • 5 Beds
    • 4 Baths
    • 3,221 Home (sqft)
    • 4 Baths
    • 7,406 Lot (sqft)
  20. Photo of 247 Cavanaughtown Road, Richlands, NC 28574 (MLS # 100548779)
    $308,000
    Photo of 247 Cavanaughtown Road, Richlands, NC 28574 (MLS # 100548779)
    Photo of 247 Cavanaughtown Road, Richlands, NC 28574 (MLS # 100548779)
    12
     
    247 Cavanaughtown Road, Richlands, NC
    247 Cavanaughtown Road
    Richlands, NC
    • 4 Beds
    • 2 Baths
    • 1,581 Home (sqft)
    • 2 Baths
    • 25,701 Lot (sqft)
  21. Photo of 815 Tupelo Tree Drive #Lot 428, Hubert, NC 28539 (MLS # 100548746)
    $438,900
    Photo of 815 Tupelo Tree Drive #Lot 428, Hubert, NC 28539 (MLS # 100548746)
    Photo of 815 Tupelo Tree Drive #Lot 428, Hubert, NC 28539 (MLS # 100548746)
    30
     
    815 Tupelo Tree Drive #Lot 428, Hubert, NC
    815 Tupelo Tree Drive #Lot 428
    Hubert, NC
    • 4 Beds
    • 4 Baths
    • 3,059 Home (sqft)
    • 4 Baths
    • 38,333 Lot (sqft)
  22. Photo of 804 Fair Haven Ct. Court, Jacksonville, NC 28546 (MLS # 100548702)
    $349,900
    Photo of 804 Fair Haven Ct. Court, Jacksonville, NC 28546 (MLS # 100548702)
    Photo of 804 Fair Haven Ct. Court, Jacksonville, NC 28546 (MLS # 100548702)
    30
     
    804 Fair Haven Ct. Court, Jacksonville, NC
    804 Fair Haven Ct. Court
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,821 Home (sqft)
    • 2 Baths
    • 23,958 Lot (sqft)
  23. Photo of 263 Red Vineyard Way #Lot 17, Jacksonville, NC 28546 (MLS # 100548581)
    $309,990
    Photo of 263 Red Vineyard Way #Lot 17, Jacksonville, NC 28546 (MLS # 100548581)
    Photo of 263 Red Vineyard Way #Lot 17, Jacksonville, NC 28546 (MLS # 100548581)
    40
     
    263 Red Vineyard Way #Lot 17, Jacksonville, NC
    263 Red Vineyard Way #Lot 17
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,618 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
  24. Photo of 807 Hidden Bridge Drive, Jacksonville, NC 28546 (MLS # 100548980)
    $410,350
    Photo of 807 Hidden Bridge Drive, Jacksonville, NC 28546 (MLS # 100548980)
    Photo of 807 Hidden Bridge Drive, Jacksonville, NC 28546 (MLS # 100548980)
    807 Hidden Bridge Drive, Jacksonville, NC
    807 Hidden Bridge Drive
    Jacksonville, NC
    • 5 Beds
    • 4 Baths
    • 2,628 Home (sqft)
    • 4 Baths
    • 9,148 Lot (sqft)
  25. Photo of 603 S Pebble Branch Court #Lot 82, Holly Ridge, NC 28445 (MLS # 100548392)
    $387,900
    Photo of 603 S Pebble Branch Court #Lot 82, Holly Ridge, NC 28445 (MLS # 100548392)
    Photo of 603 S Pebble Branch Court #Lot 82, Holly Ridge, NC 28445 (MLS # 100548392)
    30
     
    603 S Pebble Branch Court #Lot 82, Holly Ridge, NC
    603 S Pebble Branch Court #Lot 82
    Holly Ridge, NC
    • 3 Beds
    • 3 Baths
    • 2,188 Home (sqft)
    • 3 Baths
    • 1.17 Lot (ac)
  26. Photo of 508 Appalachian Trail N, Jacksonville, NC 28546 (MLS # 100548369)
    $370,000
    Photo of 508 Appalachian Trail N, Jacksonville, NC 28546 (MLS # 100548369)
    Photo of 508 Appalachian Trail N, Jacksonville, NC 28546 (MLS # 100548369)
    37
     
    508 Appalachian Trail N, Jacksonville, NC
    508 Appalachian Trail N
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 2,378 Home (sqft)
    • 2 Baths
    • 20,474 Lot (sqft)
  27. Photo of 411 Driftwood Drive #46, Richlands, NC 28574 (MLS # 100548356)
    $297,990
    Photo of 411 Driftwood Drive #46, Richlands, NC 28574 (MLS # 100548356)
    Photo of 411 Driftwood Drive #46, Richlands, NC 28574 (MLS # 100548356)
    27
     
    411 Driftwood Drive #46, Richlands, NC
    411 Driftwood Drive #46
    Richlands, NC
    • 4 Beds
    • 2 Baths
    • 1,774 Home (sqft)
    • 2 Baths
    • 20,038 Lot (sqft)
  28. Photo of 113 N King Street, Hubert, NC 28539 (MLS # 100548352)
    $259,000
    Photo of 113 N King Street, Hubert, NC 28539 (MLS # 100548352)
    Photo of 113 N King Street, Hubert, NC 28539 (MLS # 100548352)
    113 N King Street, Hubert, NC
    113 N King Street
    Hubert, NC
    • 3 Beds
    • 2 Baths
    • 1,291 Home (sqft)
    • 2 Baths
    • 15,246 Lot (sqft)
  29. Photo of 295 Water Wagon Trail, Jacksonville, NC 28546 (MLS # 100548322)
    $465,000
    Photo of 295 Water Wagon Trail, Jacksonville, NC 28546 (MLS # 100548322)
    Photo of 295 Water Wagon Trail, Jacksonville, NC 28546 (MLS # 100548322)
    46
     
    295 Water Wagon Trail, Jacksonville, NC
    295 Water Wagon Trail
    Jacksonville, NC
    • 5 Beds
    • 5 Baths
    • 3,317 Home (sqft)
    • 5 Baths
    • 16,553 Lot (sqft)
  30. Photo of 254 Big August Way, Jacksonville, NC 28546 (MLS # 100548139)
    $362,000
    Photo of 254 Big August Way, Jacksonville, NC 28546 (MLS # 100548139)
    Photo of 254 Big August Way, Jacksonville, NC 28546 (MLS # 100548139)
    25
     
    254 Big August Way, Jacksonville, NC
    254 Big August Way
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 2,045 Home (sqft)
    • 2 Baths
    • 10,455 Lot (sqft)
Previous Page 1 of 17 Next

Copyright 2026 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 is (c) Diverse Solutions 2026. Privacy | Terms & Conditions