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 509 Bellefonte Court, Richlands, NC 28574 (MLS # 100524935)
    $312,145
    Photo of 509 Bellefonte Court, Richlands, NC 28574 (MLS # 100524935)
    Photo of 509 Bellefonte Court, Richlands, NC 28574 (MLS # 100524935)
    19
     
    509 Bellefonte Court, Richlands, NC
    509 Bellefonte Court
    Richlands, NC
    • 3 Beds
    • 3 Baths
    • 1,889 Home (sqft)
    • 3 Baths
    • 9,584 Lot (sqft)
  2. Photo of 293 Haywood Drive, Richlands, NC 28574 (MLS # 100524843)
    $310,000
    Photo of 293 Haywood Drive, Richlands, NC 28574 (MLS # 100524843)
    Photo of 293 Haywood Drive, Richlands, NC 28574 (MLS # 100524843)
    293 Haywood Drive, Richlands, NC
    293 Haywood Drive
    Richlands, NC
    • 3 Beds
    • 2 Baths
    • 1,405 Home (sqft)
    • 2 Baths
    • 2.63 Lot (ac)
  3. Photo of 506 Bellefonte Court, Richlands, NC 28574 (MLS # 100524256)
    $300,500
    Photo of 506 Bellefonte Court, Richlands, NC 28574 (MLS # 100524256)
    Photo of 506 Bellefonte Court, Richlands, NC 28574 (MLS # 100524256)
    18
     
    506 Bellefonte Court, Richlands, NC
    506 Bellefonte Court
    Richlands, NC
    • 3 Beds
    • 2 Baths
    • 1,504 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  4. Photo of 402 Harrison Court, Sneads Ferry, NC 28460 (MLS # 100524139)
    $599,000
    Photo of 402 Harrison Court, Sneads Ferry, NC 28460 (MLS # 100524139)
    Photo of 402 Harrison Court, Sneads Ferry, NC 28460 (MLS # 100524139)
    49
     
    402 Harrison Court, Sneads Ferry, NC
    402 Harrison Court
    Sneads Ferry, NC
    • 3 Beds
    • 2 Baths
    • 1,906 Home (sqft)
    • 2 Baths
    • 24,394 Lot (sqft)
  5. Photo of 510 Bellefonte Court, Richlands, NC 28574 (MLS # 100524210)
    $301,520
    Photo of 510 Bellefonte Court, Richlands, NC 28574 (MLS # 100524210)
    Photo of 510 Bellefonte Court, Richlands, NC 28574 (MLS # 100524210)
    18
     
    510 Bellefonte Court, Richlands, NC
    510 Bellefonte Court
    Richlands, NC
    • 3 Beds
    • 2 Baths
    • 1,504 Home (sqft)
    • 2 Baths
    • 9,584 Lot (sqft)
  6. Photo of 511 Bellefonte Court, Richlands, NC 28574 (MLS # 100524209)
    $311,825
    Photo of 511 Bellefonte Court, Richlands, NC 28574 (MLS # 100524209)
    Photo of 511 Bellefonte Court, Richlands, NC 28574 (MLS # 100524209)
    27
     
    511 Bellefonte Court, Richlands, NC
    511 Bellefonte Court
    Richlands, NC
    • 3 Beds
    • 2 Baths
    • 1,721 Home (sqft)
    • 2 Baths
    • 13,940 Lot (sqft)
  7. Photo of 503 Bellefonte Court, Richlands, NC 28574 (MLS # 100524204)
    $314,375
    Photo of 503 Bellefonte Court, Richlands, NC 28574 (MLS # 100524204)
    Photo of 503 Bellefonte Court, Richlands, NC 28574 (MLS # 100524204)
    28
     
    503 Bellefonte Court, Richlands, NC
    503 Bellefonte Court
    Richlands, NC
    • 3 Beds
    • 3 Baths
    • 1,889 Home (sqft)
    • 3 Baths
    • 7,841 Lot (sqft)
  8. Photo of 160 Loren Road, Hubert, NC 28539 (MLS # 100523880)
    $193,900
    Photo of 160 Loren Road, Hubert, NC 28539 (MLS # 100523880)
    Photo of 160 Loren Road, Hubert, NC 28539 (MLS # 100523880)
    20
     
    160 Loren Road, Hubert, NC
    160 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  9. Photo of 156 Loren Road, Hubert, NC 28539 (MLS # 100523879)
    $193,900
    Photo of 156 Loren Road, Hubert, NC 28539 (MLS # 100523879)
    Photo of 156 Loren Road, Hubert, NC 28539 (MLS # 100523879)
    20
     
    156 Loren Road, Hubert, NC
    156 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  10. Photo of 154 Loren Road, Hubert, NC 28539 (MLS # 100523878)
    $193,900
    Photo of 154 Loren Road, Hubert, NC 28539 (MLS # 100523878)
    Photo of 154 Loren Road, Hubert, NC 28539 (MLS # 100523878)
    20
     
    154 Loren Road, Hubert, NC
    154 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  11. Photo of 162 Loren Road, Hubert, NC 28539 (MLS # 100523881)
    $198,900
    Photo of 162 Loren Road, Hubert, NC 28539 (MLS # 100523881)
    Photo of 162 Loren Road, Hubert, NC 28539 (MLS # 100523881)
    20
     
    162 Loren Road, Hubert, NC
    162 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  12. Photo of 152 Loren Road, Hubert, NC 28539 (MLS # 100523877)
    $193,900
    Photo of 152 Loren Road, Hubert, NC 28539 (MLS # 100523877)
    Photo of 152 Loren Road, Hubert, NC 28539 (MLS # 100523877)
    20
     
    152 Loren Road, Hubert, NC
    152 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  13. Photo of 150 Loren Road, Hubert, NC 28539 (MLS # 100523876)
    $193,900
    Photo of 150 Loren Road, Hubert, NC 28539 (MLS # 100523876)
    Photo of 150 Loren Road, Hubert, NC 28539 (MLS # 100523876)
    20
     
    150 Loren Road, Hubert, NC
    150 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  14. Photo of 221 Holly Sands Loop, Holly Ridge, NC 28445 (MLS # 100523803)
    $299,600
    Photo of 221 Holly Sands Loop, Holly Ridge, NC 28445 (MLS # 100523803)
    Photo of 221 Holly Sands Loop, Holly Ridge, NC 28445 (MLS # 100523803)
    36
     
    221 Holly Sands Loop, Holly Ridge, NC
    221 Holly Sands Loop
    Holly Ridge, NC
    • 3 Beds
    • 3 Baths
    • 1,558 Home (sqft)
    • 3 Baths
    • 5,663 Lot (sqft)
  15. Photo of 219 Holly Sands Loop, Holly Ridge, NC 28445 (MLS # 100523805)
    $299,600
    Photo of 219 Holly Sands Loop, Holly Ridge, NC 28445 (MLS # 100523805)
    Photo of 219 Holly Sands Loop, Holly Ridge, NC 28445 (MLS # 100523805)
    36
     
    219 Holly Sands Loop, Holly Ridge, NC
    219 Holly Sands Loop
    Holly Ridge, NC
    • 3 Beds
    • 3 Baths
    • 1,558 Home (sqft)
    • 3 Baths
    • 3,485 Lot (sqft)
  16. Photo of 401 Salt Meadow Court, Holly Ridge, NC 28445 (MLS # 100523773)
    $1,290,000
    Photo of 401 Salt Meadow Court, Holly Ridge, NC 28445 (MLS # 100523773)
    Photo of 401 Salt Meadow Court, Holly Ridge, NC 28445 (MLS # 100523773)
    22
     
    401 Salt Meadow Court, Holly Ridge, NC
    401 Salt Meadow Court
    Holly Ridge, NC
    • 3 Beds
    • 4 Baths
    • 2,925 Home (sqft)
    • 4 Baths
    • 21,780 Lot (sqft)
  17. Photo of 104 Sanctuary Street, Jacksonville, NC 28546 (MLS # 100523680)
    $313,000
    Photo of 104 Sanctuary Street, Jacksonville, NC 28546 (MLS # 100523680)
    Photo of 104 Sanctuary Street, Jacksonville, NC 28546 (MLS # 100523680)
    104 Sanctuary Street, Jacksonville, NC
    104 Sanctuary Street
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,583 Home (sqft)
    • 2 Baths
    • 10,890 Lot (sqft)
  18. Photo of 250 Red Vineyard Way #Lot 8, Jacksonville, NC 28546 (MLS # 100523685)
    $317,990
    Photo of 250 Red Vineyard Way #Lot 8, Jacksonville, NC 28546 (MLS # 100523685)
    Photo of 250 Red Vineyard Way #Lot 8, Jacksonville, NC 28546 (MLS # 100523685)
    24
     
    250 Red Vineyard Way #Lot 8, Jacksonville, NC
    250 Red Vineyard Way #Lot 8
    Jacksonville, NC
    • 4 Beds
    • 2 Baths
    • 1,774 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  19. Photo of 422 Montgomery Drive, Jacksonville, NC 28546 (MLS # 100523674)
    $324,000
    Photo of 422 Montgomery Drive, Jacksonville, NC 28546 (MLS # 100523674)
    Photo of 422 Montgomery Drive, Jacksonville, NC 28546 (MLS # 100523674)
    422 Montgomery Drive, Jacksonville, NC
    422 Montgomery Drive
    Jacksonville, NC
    • 4 Beds
    • 2 Baths
    • 1,727 Home (sqft)
    • 2 Baths
    • 9,584 Lot (sqft)
  20. Photo of 148 Loren Road, Hubert, NC 28539 (MLS # 100523639)
    $197,900
    Photo of 148 Loren Road, Hubert, NC 28539 (MLS # 100523639)
    Photo of 148 Loren Road, Hubert, NC 28539 (MLS # 100523639)
    20
     
    148 Loren Road, Hubert, NC
    148 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  21. Photo of 905 Wild Azalea Way, Hubert, NC 28539 (MLS # 100523554)
    $368,900
    Photo of 905 Wild Azalea Way, Hubert, NC 28539 (MLS # 100523554)
    Photo of 905 Wild Azalea Way, Hubert, NC 28539 (MLS # 100523554)
    55
     
    905 Wild Azalea Way, Hubert, NC
    905 Wild Azalea Way
    Hubert, NC
    • 3 Beds
    • 3 Baths
    • 2,140 Home (sqft)
    • 3 Baths
    • 17,860 Lot (sqft)
  22. Photo of 749 Secession Lane, Jacksonville, NC 28546 (MLS # 100523505)
    $405,000
    Photo of 749 Secession Lane, Jacksonville, NC 28546 (MLS # 100523505)
    Photo of 749 Secession Lane, Jacksonville, NC 28546 (MLS # 100523505)
    749 Secession Lane, Jacksonville, NC
    749 Secession Lane
    Jacksonville, NC
    • 5 Beds
    • 4 Baths
    • 2,920 Home (sqft)
    • 4 Baths
    • 11,326 Lot (sqft)
  23. Photo of 127 Sanctuary Street, Jacksonville, NC 28546 (MLS # 100523498)
    $343,000
    Photo of 127 Sanctuary Street, Jacksonville, NC 28546 (MLS # 100523498)
    Photo of 127 Sanctuary Street, Jacksonville, NC 28546 (MLS # 100523498)
    127 Sanctuary Street, Jacksonville, NC
    127 Sanctuary Street
    Jacksonville, NC
    • 4 Beds
    • 2 Baths
    • 1,727 Home (sqft)
    • 2 Baths
    • 10,890 Lot (sqft)
  24. Photo of 905 Miranda Court, Jacksonville, NC 28546 (MLS # 100523482)
    $296,000
    Photo of 905 Miranda Court, Jacksonville, NC 28546 (MLS # 100523482)
    Photo of 905 Miranda Court, Jacksonville, NC 28546 (MLS # 100523482)
    905 Miranda Court, Jacksonville, NC
    905 Miranda Court
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,583 Home (sqft)
    • 2 Baths
    • 11,326 Lot (sqft)
  25. Photo of 811 Tupelo Tree Drive, Hubert, NC 28539 (MLS # 100523389)
    $474,900
    Photo of 811 Tupelo Tree Drive, Hubert, NC 28539 (MLS # 100523389)
    Photo of 811 Tupelo Tree Drive, Hubert, NC 28539 (MLS # 100523389)
    46
     
    811 Tupelo Tree Drive, Hubert, NC
    811 Tupelo Tree Drive
    Hubert, NC
    • 4 Beds
    • 3 Baths
    • 2,691 Home (sqft)
    • 3 Baths
    • 1.75 Lot (ac)
  26. Photo of 505 Bellefonte Court, Richlands, NC 28574 (MLS # 100523047)
    $295,735
    Photo of 505 Bellefonte Court, Richlands, NC 28574 (MLS # 100523047)
    Photo of 505 Bellefonte Court, Richlands, NC 28574 (MLS # 100523047)
    30
     
    505 Bellefonte Court, Richlands, NC
    505 Bellefonte Court
    Richlands, NC
    • 3 Beds
    • 2 Baths
    • 1,504 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  27. Photo of 332 Hammock Bay Way #Lot 37, Hubert, NC 28539 (MLS # 100523029)
    $402,840
    Photo of 332 Hammock Bay Way #Lot 37, Hubert, NC 28539 (MLS # 100523029)
    Photo of 332 Hammock Bay Way #Lot 37, Hubert, NC 28539 (MLS # 100523029)
    40
     
    332 Hammock Bay Way #Lot 37, Hubert, NC
    332 Hammock Bay Way #Lot 37
    Hubert, NC
    • 5 Beds
    • 3 Baths
    • 2,671 Home (sqft)
    • 3 Baths
    • 7,841 Lot (sqft)
  28. Photo of 800 Schoolfield Drive #Lot 62, Sneads Ferry, NC 28460 (MLS # 100522934)
    $487,544
    Photo of 800 Schoolfield Drive #Lot 62, Sneads Ferry, NC 28460 (MLS # 100522934)
    Photo of 800 Schoolfield Drive #Lot 62, Sneads Ferry, NC 28460 (MLS # 100522934)
    800 Schoolfield Drive #Lot 62, Sneads Ferry, NC
    800 Schoolfield Drive #Lot 62
    Sneads Ferry, NC
    • 6 Beds
    • 5 Baths
    • 3,049 Home (sqft)
    • 5 Baths
    • 7,406 Lot (sqft)
  29. Photo of 803 Schoolfield Drive #Lot 130, Sneads Ferry, NC 28460 (MLS # 100522859)
    $359,890
    Photo of 803 Schoolfield Drive #Lot 130, Sneads Ferry, NC 28460 (MLS # 100522859)
    Photo of 803 Schoolfield Drive #Lot 130, Sneads Ferry, NC 28460 (MLS # 100522859)
    803 Schoolfield Drive #Lot 130, Sneads Ferry, NC
    803 Schoolfield Drive #Lot 130
    Sneads Ferry, NC
    • 3 Beds
    • 2 Baths
    • 1,708 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  30. Photo of 110 Whispering Pine Lane, Holly Ridge, NC 28445 (MLS # 100522828)
    $650,000
    Photo of 110 Whispering Pine Lane, Holly Ridge, NC 28445 (MLS # 100522828)
    Photo of 110 Whispering Pine Lane, Holly Ridge, NC 28445 (MLS # 100522828)
    29
     
    110 Whispering Pine Lane, Holly Ridge, NC
    110 Whispering Pine Lane
    Holly Ridge, NC
    • 4 Beds
    • 3 Baths
    • 2,413 Home (sqft)
    • 3 Baths
    • 9,148 Lot (sqft)
Previous Page 1 of 17 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 Software is (c) Diverse Solutions 2025. Privacy | Terms & Conditions