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 500+ | Previous Page 1 of 17 Next
  1. Photo of 355 Landon Lane, Sneads Ferry, NC 28460 (MLS # 100556122)
    $565,000
    Photo of 355 Landon Lane, Sneads Ferry, NC 28460 (MLS # 100556122)
    Photo of 355 Landon Lane, Sneads Ferry, NC 28460 (MLS # 100556122)
    13
     
    355 Landon Lane, Sneads Ferry, NC
    355 Landon Lane
    Sneads Ferry, NC
    • 3 Beds
    • 3 Baths
    • 2,092 Home (sqft)
    • 3 Baths
    • 40,511 Lot (sqft)
  2. Photo of 701 Puppy Drum Lane, Maysville, NC 28555 (MLS # 100556118)
    $317,000
    Photo of 701 Puppy Drum Lane, Maysville, NC 28555 (MLS # 100556118)
    Photo of 701 Puppy Drum Lane, Maysville, NC 28555 (MLS # 100556118)
    25
     
    701 Puppy Drum Lane, Maysville, NC
    701 Puppy Drum Lane
    Maysville, NC
    • 3 Beds
    • 2 Baths
    • 1,583 Home (sqft)
    • 2 Baths
    • 21,780 Lot (sqft)
  3. Photo of 610 Hicks Court, Sneads Ferry, NC 28460 (MLS # 100556070)
    $360,809
    Photo of 610 Hicks Court, Sneads Ferry, NC 28460 (MLS # 100556070)
    Photo of 610 Hicks Court, Sneads Ferry, NC 28460 (MLS # 100556070)
    610 Hicks Court, Sneads Ferry, NC
    610 Hicks Court
    Sneads Ferry, NC
    • 4 Beds
    • 3 Baths
    • 1,806 Home (sqft)
    • 3 Baths
    • 6,970 Lot (sqft)
  4. Photo of 612 Hicks Court, Sneads Ferry, NC 28460 (MLS # 100556067)
    $427,108
    Photo of 612 Hicks Court, Sneads Ferry, NC 28460 (MLS # 100556067)
    Photo of 612 Hicks Court, Sneads Ferry, NC 28460 (MLS # 100556067)
    612 Hicks Court, Sneads Ferry, NC
    612 Hicks Court
    Sneads Ferry, NC
    • 4 Beds
    • 3 Baths
    • 2,557 Home (sqft)
    • 3 Baths
    • 9,148 Lot (sqft)
  5. Photo of 600 Sandy Hollow Drive, Jacksonville, NC 28540 (MLS # 100556053)
    $253,930
    Photo of 600 Sandy Hollow Drive, Jacksonville, NC 28540 (MLS # 100556053)
    Photo of 600 Sandy Hollow Drive, Jacksonville, NC 28540 (MLS # 100556053)
    17
     
    600 Sandy Hollow Drive, Jacksonville, NC
    600 Sandy Hollow Drive
    Jacksonville, NC
    • 3 Beds
    • 3 Baths
    • 1,373 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  6. Photo of 246 Surfside Landing Boulevard #Lot 48, Hubert, NC 28539 (MLS # 100556025)
    $377,640
    Photo of 246 Surfside Landing Boulevard #Lot 48, Hubert, NC 28539 (MLS # 100556025)
    Photo of 246 Surfside Landing Boulevard #Lot 48, Hubert, NC 28539 (MLS # 100556025)
    57
     
    246 Surfside Landing Boulevard #Lot 48, Hubert, NC
    246 Surfside Landing Boulevard #Lot 48
    Hubert, NC
    • 4 Beds
    • 3 Baths
    • 2,361 Home (sqft)
    • 3 Baths
    • 7,841 Lot (sqft)
  7. Photo of 239 Surfside Landing Boulevard #Lot 131, Hubert, NC 28539 (MLS # 100556023)
    $429,340
    Photo of 239 Surfside Landing Boulevard #Lot 131, Hubert, NC 28539 (MLS # 100556023)
    Photo of 239 Surfside Landing Boulevard #Lot 131, Hubert, NC 28539 (MLS # 100556023)
    45
     
    239 Surfside Landing Boulevard #Lot 131, Hubert, NC
    239 Surfside Landing Boulevard #Lot 131
    Hubert, NC
    • 5 Beds
    • 4 Baths
    • 3,221 Home (sqft)
    • 4 Baths
    • 7,406 Lot (sqft)
  8. Photo of 611 Hicks Court, Sneads Ferry, NC 28460 (MLS # 100556010)
    $429,572
    Photo of 611 Hicks Court, Sneads Ferry, NC 28460 (MLS # 100556010)
    Photo of 611 Hicks Court, Sneads Ferry, NC 28460 (MLS # 100556010)
    611 Hicks Court, Sneads Ferry, NC
    611 Hicks Court
    Sneads Ferry, NC
    • 5 Beds
    • 3 Baths
    • 2,771 Home (sqft)
    • 3 Baths
    • 9,148 Lot (sqft)
  9. Photo of 403 Oak Knoll Drive #Lot 76, Jacksonville, NC 28546 (MLS # 100555985)
    $368,990
    Photo of 403 Oak Knoll Drive #Lot 76, Jacksonville, NC 28546 (MLS # 100555985)
    Photo of 403 Oak Knoll Drive #Lot 76, Jacksonville, NC 28546 (MLS # 100555985)
    29
     
    403 Oak Knoll Drive #Lot 76, Jacksonville, NC
    403 Oak Knoll Drive #Lot 76
    Jacksonville, NC
    • 5 Beds
    • 4 Baths
    • 2,583 Home (sqft)
    • 4 Baths
    • 8,277 Lot (sqft)
  10. Photo of 405 Oak Knoll Drive #Lot 75, Jacksonville, NC 28546 (MLS # 100555980)
    $373,620
    Photo of 405 Oak Knoll Drive #Lot 75, Jacksonville, NC 28546 (MLS # 100555980)
    Photo of 405 Oak Knoll Drive #Lot 75, Jacksonville, NC 28546 (MLS # 100555980)
    29
     
    405 Oak Knoll Drive #Lot 75, Jacksonville, NC
    405 Oak Knoll Drive #Lot 75
    Jacksonville, NC
    • 5 Beds
    • 4 Baths
    • 2,583 Home (sqft)
    • 4 Baths
    • 8,277 Lot (sqft)
  11. Photo of 415 Oak Knoll Drive #Lot 70, Jacksonville, NC 28546 (MLS # 100555974)
    $355,990
    Photo of 415 Oak Knoll Drive #Lot 70, Jacksonville, NC 28546 (MLS # 100555974)
    Photo of 415 Oak Knoll Drive #Lot 70, Jacksonville, NC 28546 (MLS # 100555974)
    57
     
    415 Oak Knoll Drive #Lot 70, Jacksonville, NC
    415 Oak Knoll Drive #Lot 70
    Jacksonville, NC
    • 5 Beds
    • 3 Baths
    • 2,511 Home (sqft)
    • 3 Baths
    • 8,277 Lot (sqft)
  12. Photo of 262 Red Vineyard Way #Lot 14, Jacksonville, NC 28546 (MLS # 100555970)
    $360,240
    Photo of 262 Red Vineyard Way #Lot 14, Jacksonville, NC 28546 (MLS # 100555970)
    Photo of 262 Red Vineyard Way #Lot 14, Jacksonville, NC 28546 (MLS # 100555970)
    57
     
    262 Red Vineyard Way #Lot 14, Jacksonville, NC
    262 Red Vineyard Way #Lot 14
    Jacksonville, NC
    • 5 Beds
    • 3 Baths
    • 2,511 Home (sqft)
    • 3 Baths
    • 8,277 Lot (sqft)
  13. Photo of 508 Sanderling Court #Lot 337, Sneads Ferry, NC 28460 (MLS # 100555999)
    $464,490
    Photo of 508 Sanderling Court #Lot 337, Sneads Ferry, NC 28460 (MLS # 100555999)
    Photo of 508 Sanderling Court #Lot 337, Sneads Ferry, NC 28460 (MLS # 100555999)
    49
     
    508 Sanderling Court #Lot 337, Sneads Ferry, NC
    508 Sanderling Court #Lot 337
    Sneads Ferry, NC
    • 5 Beds
    • 4 Baths
    • 3,221 Home (sqft)
    • 4 Baths
    • 33,977 Lot (sqft)
  14. Photo of 606 Cuddy Wynd Place, Swansboro, NC 28584 (MLS # 100555899)
    $534,900
    Photo of 606 Cuddy Wynd Place, Swansboro, NC 28584 (MLS # 100555899)
    Photo of 606 Cuddy Wynd Place, Swansboro, NC 28584 (MLS # 100555899)
    16
     
    606 Cuddy Wynd Place, Swansboro, NC
    606 Cuddy Wynd Place
    Swansboro, NC
    • 3 Beds
    • 3 Baths
    • 1,978 Home (sqft)
    • 3 Baths
    • 15,682 Lot (sqft)
  15. Photo of 407 Oak Knoll Drive #Lot 74, Jacksonville, NC 28546 (MLS # 100555732)
    $328,990
    Photo of 407 Oak Knoll Drive #Lot 74, Jacksonville, NC 28546 (MLS # 100555732)
    Photo of 407 Oak Knoll Drive #Lot 74, Jacksonville, NC 28546 (MLS # 100555732)
    29
     
    407 Oak Knoll Drive #Lot 74, Jacksonville, NC
    407 Oak Knoll Drive #Lot 74
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,774 Home (sqft)
    • 2 Baths
    • 14,811 Lot (sqft)
  16. Photo of 411 Oak Knoll Drive #Lot 72, Jacksonville, NC 28546 (MLS # 100555726)
    $369,690
    Photo of 411 Oak Knoll Drive #Lot 72, Jacksonville, NC 28546 (MLS # 100555726)
    Photo of 411 Oak Knoll Drive #Lot 72, Jacksonville, NC 28546 (MLS # 100555726)
    52
     
    411 Oak Knoll Drive #Lot 72, Jacksonville, NC
    411 Oak Knoll Drive #Lot 72
    Jacksonville, NC
    • 5 Beds
    • 3 Baths
    • 2,511 Home (sqft)
    • 3 Baths
    • 8,277 Lot (sqft)
  17. Photo of 416 Oak Knoll Drive #Lot 47, Jacksonville, NC 28546 (MLS # 100555715)
    $363,990
    Photo of 416 Oak Knoll Drive #Lot 47, Jacksonville, NC 28546 (MLS # 100555715)
    Photo of 416 Oak Knoll Drive #Lot 47, Jacksonville, NC 28546 (MLS # 100555715)
    29
     
    416 Oak Knoll Drive #Lot 47, Jacksonville, NC
    416 Oak Knoll Drive #Lot 47
    Jacksonville, NC
    • 5 Beds
    • 4 Baths
    • 2,583 Home (sqft)
    • 4 Baths
    • 7,841 Lot (sqft)
  18. Photo of 409 Oak Knoll Drive #Lot 73, Jacksonville, NC 28546 (MLS # 100555710)
    $365,940
    Photo of 409 Oak Knoll Drive #Lot 73, Jacksonville, NC 28546 (MLS # 100555710)
    Photo of 409 Oak Knoll Drive #Lot 73, Jacksonville, NC 28546 (MLS # 100555710)
    29
     
    409 Oak Knoll Drive #Lot 73, Jacksonville, NC
    409 Oak Knoll Drive #Lot 73
    Jacksonville, NC
    • 5 Beds
    • 4 Baths
    • 2,583 Home (sqft)
    • 4 Baths
    • 7,841 Lot (sqft)
  19. Photo of 911 Montague Court #Lot 13, Jacksonville, NC 28546 (MLS # 100555565)
    $517,600
    Photo of 911 Montague Court #Lot 13, Jacksonville, NC 28546 (MLS # 100555565)
    Photo of 911 Montague Court #Lot 13, Jacksonville, NC 28546 (MLS # 100555565)
    911 Montague Court #Lot 13, Jacksonville, NC
    911 Montague Court #Lot 13
    Jacksonville, NC
    • 4 Beds
    • 4 Baths
    • 3,857 Home (sqft)
    • 4 Baths
    • 1.15 Lot (ac)
  20. Photo of 209 Creek View Circle, Sneads Ferry, NC 28460 (MLS # 100555512)
    $699,000
    Photo of 209 Creek View Circle, Sneads Ferry, NC 28460 (MLS # 100555512)
    Photo of 209 Creek View Circle, Sneads Ferry, NC 28460 (MLS # 100555512)
    209 Creek View Circle, Sneads Ferry, NC
    209 Creek View Circle
    Sneads Ferry, NC
    • 3 Beds
    • 3 Baths
    • 2,188 Home (sqft)
    • 3 Baths
    • 2.28 Lot (ac)
  21. Photo of 819 N. Sandy Shore Court, Holly Ridge, NC 28445 (MLS # 100555420)
    $410,900
    Photo of 819 N. Sandy Shore Court, Holly Ridge, NC 28445 (MLS # 100555420)
    Photo of 819 N. Sandy Shore Court, Holly Ridge, NC 28445 (MLS # 100555420)
    819 N. Sandy Shore Court, Holly Ridge, NC
    819 N. Sandy Shore Court
    Holly Ridge, NC
    • 3 Beds
    • 2 Baths
    • 2,333 Home (sqft)
    • 2 Baths
    • 42,254 Lot (sqft)
  22. Photo of 908 Montague Court #Lot 15, Jacksonville, NC 28546 (MLS # 100555355)
    $369,900
    Photo of 908 Montague Court #Lot 15, Jacksonville, NC 28546 (MLS # 100555355)
    Photo of 908 Montague Court #Lot 15, Jacksonville, NC 28546 (MLS # 100555355)
    28
     
    908 Montague Court #Lot 15, Jacksonville, NC
    908 Montague Court #Lot 15
    Jacksonville, NC
    • 3 Beds
    • 3 Baths
    • 2,149 Home (sqft)
    • 3 Baths
    • 1.57 Lot (ac)
  23. Photo of 815 N Sandy Shore Court #Lot 107, Holly Ridge, NC 28445 (MLS # 100555342)
    $380,900
    Photo of 815 N Sandy Shore Court #Lot 107, Holly Ridge, NC 28445 (MLS # 100555342)
    Photo of 815 N Sandy Shore Court #Lot 107, Holly Ridge, NC 28445 (MLS # 100555342)
    28
     
    815 N Sandy Shore Court #Lot 107, Holly Ridge, NC
    815 N Sandy Shore Court #Lot 107
    Holly Ridge, NC
    • 3 Beds
    • 2 Baths
    • 1,890 Home (sqft)
    • 2 Baths
    • 16,118 Lot (sqft)
  24. Photo of 574 Sandy Hollow Drive, Jacksonville, NC 28540 (MLS # 100555255)
    $243,380
    Photo of 574 Sandy Hollow Drive, Jacksonville, NC 28540 (MLS # 100555255)
    Photo of 574 Sandy Hollow Drive, Jacksonville, NC 28540 (MLS # 100555255)
    17
     
    574 Sandy Hollow Drive, Jacksonville, NC
    574 Sandy Hollow Drive
    Jacksonville, NC
    • 3 Beds
    • 3 Baths
    • 1,422 Home (sqft)
    • 3 Baths
    • 1,743 Lot (sqft)
  25. Photo of 124 Brown Road, Jacksonville, NC 28540 (MLS # 100554936)
    $328,250
    Photo of 124 Brown Road, Jacksonville, NC 28540 (MLS # 100554936)
    Photo of 124 Brown Road, Jacksonville, NC 28540 (MLS # 100554936)
    45
     
    124 Brown Road, Jacksonville, NC
    124 Brown Road
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,617 Home (sqft)
    • 2 Baths
    • 20,909 Lot (sqft)
  26. Photo of 611 Barlowe Lane, Jacksonville, NC 28546 (MLS # 100554901)
    $335,000
    Photo of 611 Barlowe Lane, Jacksonville, NC 28546 (MLS # 100554901)
    Photo of 611 Barlowe Lane, Jacksonville, NC 28546 (MLS # 100554901)
    25
     
    611 Barlowe Lane, Jacksonville, NC
    611 Barlowe Lane
    Jacksonville, NC
    • 4 Beds
    • 2 Baths
    • 1,673 Home (sqft)
    • 2 Baths
    • 13,068 Lot (sqft)
  27. Photo of 506 Sanderling Court #Lot 336, Sneads Ferry, NC 28460 (MLS # 100554624)
    $429,690
    Photo of 506 Sanderling Court #Lot 336, Sneads Ferry, NC 28460 (MLS # 100554624)
    Photo of 506 Sanderling Court #Lot 336, Sneads Ferry, NC 28460 (MLS # 100554624)
    82
     
    506 Sanderling Court #Lot 336, Sneads Ferry, NC
    506 Sanderling Court #Lot 336
    Sneads Ferry, NC
    • 4 Beds
    • 3 Baths
    • 2,644 Home (sqft)
    • 3 Baths
    • 37,898 Lot (sqft)
  28. Photo of 578 Sandy Hollow Drive, Jacksonville, NC 28540 (MLS # 100554548)
    $239,380
    Photo of 578 Sandy Hollow Drive, Jacksonville, NC 28540 (MLS # 100554548)
    Photo of 578 Sandy Hollow Drive, Jacksonville, NC 28540 (MLS # 100554548)
    17
     
    578 Sandy Hollow Drive, Jacksonville, NC
    578 Sandy Hollow Drive
    Jacksonville, NC
    • 3 Beds
    • 3 Baths
    • 1,422 Home (sqft)
    • 3 Baths
    • 1,743 Lot (sqft)
  29. Photo of 109 Sloth Lane, Jacksonville, NC 28546 (MLS # 100554524)
    $430,000
    Photo of 109 Sloth Lane, Jacksonville, NC 28546 (MLS # 100554524)
    Photo of 109 Sloth Lane, Jacksonville, NC 28546 (MLS # 100554524)
    43
     
    109 Sloth Lane, Jacksonville, NC
    109 Sloth Lane
    Jacksonville, NC
    • 4 Beds
    • 4 Baths
    • 3,109 Home (sqft)
    • 4 Baths
    • 27,443 Lot (sqft)
  30. Photo of 132 Sanctuary Street, Jacksonville, NC 28546 (MLS # 100554454)
    $398,000
    Photo of 132 Sanctuary Street, Jacksonville, NC 28546 (MLS # 100554454)
    Photo of 132 Sanctuary Street, Jacksonville, NC 28546 (MLS # 100554454)
    132 Sanctuary Street, Jacksonville, NC
    132 Sanctuary Street
    Jacksonville, NC
    • 4 Beds
    • 3 Baths
    • 2,381 Home (sqft)
    • 3 Baths
    • 13,504 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 MLS IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions