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
211 - 240 of 500+ | Previous Page 8 of 17 Next
  1. Photo of 904 Haw Branch Road, Beulaville, NC 28518 (MLS # 100570713)
    $699,950
    Photo of 904 Haw Branch Road, Beulaville, NC 28518 (MLS # 100570713)
    Photo of 904 Haw Branch Road, Beulaville, NC 28518 (MLS # 100570713)
    64
     
    904 Haw Branch Road, Beulaville, NC
    904 Haw Branch Road
    Beulaville, NC
    • 3 Beds
    • 3 Baths
    • 3,227 Home (sqft)
    • 3 Baths
    • 1.47 Lot (ac)
  2. Photo of 104 Nesbitt Court, Jacksonville, NC 28546 (MLS # 100570715)
    $355,785
    Photo of 104 Nesbitt Court, Jacksonville, NC 28546 (MLS # 100570715)
    Photo of 104 Nesbitt Court, Jacksonville, NC 28546 (MLS # 100570715)
    19
     
    104 Nesbitt Court, Jacksonville, NC
    104 Nesbitt Court
    Jacksonville, NC
    • 3 Beds
    • 4 Baths
    • 2,516 Home (sqft)
    • 4 Baths
    • 10,455 Lot (sqft)
  3. Photo of 106 Loren Road, Hubert, NC 28539 (MLS # 100570553)
    $196,900
    Photo of 106 Loren Road, Hubert, NC 28539 (MLS # 100570553)
    Photo of 106 Loren Road, Hubert, NC 28539 (MLS # 100570553)
    20
     
    106 Loren Road, Hubert, NC
    106 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  4. Photo of 108 Loren Road, Hubert, NC 28539 (MLS # 100570551)
    $196,900
    Photo of 108 Loren Road, Hubert, NC 28539 (MLS # 100570551)
    Photo of 108 Loren Road, Hubert, NC 28539 (MLS # 100570551)
    20
     
    108 Loren Road, Hubert, NC
    108 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  5. Photo of 100 Loren Road, Hubert, NC 28539 (MLS # 100570558)
    $196,900
    Photo of 100 Loren Road, Hubert, NC 28539 (MLS # 100570558)
    Photo of 100 Loren Road, Hubert, NC 28539 (MLS # 100570558)
    20
     
    100 Loren Road, Hubert, NC
    100 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  6. Photo of 102 Loren Road, Hubert, NC 28539 (MLS # 100570557)
    $196,900
    Photo of 102 Loren Road, Hubert, NC 28539 (MLS # 100570557)
    Photo of 102 Loren Road, Hubert, NC 28539 (MLS # 100570557)
    20
     
    102 Loren Road, Hubert, NC
    102 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  7. Photo of 110 Loren Road, Hubert, NC 28539 (MLS # 100570547)
    $201,900
    Photo of 110 Loren Road, Hubert, NC 28539 (MLS # 100570547)
    Photo of 110 Loren Road, Hubert, NC 28539 (MLS # 100570547)
    19
     
    110 Loren Road, Hubert, NC
    110 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  8. Photo of 104 Loren Road, Hubert, NC 28539 (MLS # 100570556)
    $196,900
    Photo of 104 Loren Road, Hubert, NC 28539 (MLS # 100570556)
    Photo of 104 Loren Road, Hubert, NC 28539 (MLS # 100570556)
    20
     
    104 Loren Road, Hubert, NC
    104 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  9. Photo of 98 Loren Road, Hubert, NC 28539 (MLS # 100570560)
    $201,900
    Photo of 98 Loren Road, Hubert, NC 28539 (MLS # 100570560)
    Photo of 98 Loren Road, Hubert, NC 28539 (MLS # 100570560)
    20
     
    98 Loren Road, Hubert, NC
    98 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  10. Photo of 655 Briarneck Road, Jacksonville, NC 28540 (MLS # 100570639)
    $359,900
    Photo of 655 Briarneck Road, Jacksonville, NC 28540 (MLS # 100570639)
    Photo of 655 Briarneck Road, Jacksonville, NC 28540 (MLS # 100570639)
    36
     
    655 Briarneck Road, Jacksonville, NC
    655 Briarneck Road
    Jacksonville, NC
    • 4 Beds
    • 3 Baths
    • 2,381 Home (sqft)
    • 3 Baths
    • 1.20 Lot (ac)
  11. Photo of 901 Montague Court #Lot 8, Jacksonville, NC 28546 (MLS # 100570446)
    $518,450
    Photo of 901 Montague Court #Lot 8, Jacksonville, NC 28546 (MLS # 100570446)
    Photo of 901 Montague Court #Lot 8, Jacksonville, NC 28546 (MLS # 100570446)
    34
     
    901 Montague Court #Lot 8, Jacksonville, NC
    901 Montague Court #Lot 8
    Jacksonville, NC
    • 4 Beds
    • 4 Baths
    • 3,635 Home (sqft)
    • 4 Baths
    • 1.02 Lot (ac)
  12. Photo of 304 Francktown Road, Richlands, NC 28574 (MLS # 100570385)
    $325,000
    Photo of 304 Francktown Road, Richlands, NC 28574 (MLS # 100570385)
    Photo of 304 Francktown Road, Richlands, NC 28574 (MLS # 100570385)
    10
     
    304 Francktown Road, Richlands, NC
    304 Francktown Road
    Richlands, NC
    • 4 Beds
    • 2 Baths
    • 1,820 Home (sqft)
    • 2 Baths
    • 1.16 Lot (ac)
  13. Photo of 711 N Pebble Branch Court #Lot 126, Holly Ridge, NC 28445 (MLS # 100570359)
    $460,900
    Photo of 711 N Pebble Branch Court #Lot 126, Holly Ridge, NC 28445 (MLS # 100570359)
    Photo of 711 N Pebble Branch Court #Lot 126, Holly Ridge, NC 28445 (MLS # 100570359)
    30
     
    711 N Pebble Branch Court #Lot 126, Holly Ridge, NC
    711 N Pebble Branch Court #Lot 126
    Holly Ridge, NC
    • 4 Beds
    • 5 Baths
    • 3,059 Home (sqft)
    • 5 Baths
    • 41,382 Lot (sqft)
  14. Photo of 709 Quiet Meadow Drive #Lot 4, Jacksonville, NC 28546 (MLS # 100570342)
    $517,900
    Photo of 709 Quiet Meadow Drive #Lot 4, Jacksonville, NC 28546 (MLS # 100570342)
    Photo of 709 Quiet Meadow Drive #Lot 4, Jacksonville, NC 28546 (MLS # 100570342)
    709 Quiet Meadow Drive #Lot 4, Jacksonville, NC
    709 Quiet Meadow Drive #Lot 4
    Jacksonville, NC
    • 4 Beds
    • 4 Baths
    • 3,857 Home (sqft)
    • 4 Baths
    • 1.52 Lot (ac)
  15. Photo of 205 Gate Water Court #Lot 39, Jacksonville, NC 28546 (MLS # 100570326)
    $517,900
    Photo of 205 Gate Water Court #Lot 39, Jacksonville, NC 28546 (MLS # 100570326)
    Photo of 205 Gate Water Court #Lot 39, Jacksonville, NC 28546 (MLS # 100570326)
    205 Gate Water Court #Lot 39, Jacksonville, NC
    205 Gate Water Court #Lot 39
    Jacksonville, NC
    • 4 Beds
    • 4 Baths
    • 3,857 Home (sqft)
    • 4 Baths
    • 21,780 Lot (sqft)
  16. Photo of 2326 Piney Green Road, Midway Park, NC 28544 (MLS # 100570265)
    $309,900
    Photo of 2326 Piney Green Road, Midway Park, NC 28544 (MLS # 100570265)
    Photo of 2326 Piney Green Road, Midway Park, NC 28544 (MLS # 100570265)
    2326 Piney Green Road, Midway Park, NC
    2326 Piney Green Road
    Midway Park, NC
    • 3 Beds
    • 4 Baths
    • 1,994 Home (sqft)
    • 4 Baths
    • 3,921 Lot (sqft)
  17. Photo of 659 Briarneck Road, Jacksonville, NC 28540 (MLS # 100570638)
    $399,900
    Photo of 659 Briarneck Road, Jacksonville, NC 28540 (MLS # 100570638)
    Photo of 659 Briarneck Road, Jacksonville, NC 28540 (MLS # 100570638)
    659 Briarneck Road, Jacksonville, NC
    659 Briarneck Road
    Jacksonville, NC
    • 4 Beds
    • 4 Baths
    • 2,975 Home (sqft)
    • 4 Baths
    • 1.22 Lot (ac)
  18. Photo of 663 Briarneck Road, Jacksonville, NC 28540 (MLS # 100570214)
    $344,900
    Photo of 663 Briarneck Road, Jacksonville, NC 28540 (MLS # 100570214)
    Photo of 663 Briarneck Road, Jacksonville, NC 28540 (MLS # 100570214)
    27
     
    663 Briarneck Road, Jacksonville, NC
    663 Briarneck Road
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 2,029 Home (sqft)
    • 2 Baths
    • 1.23 Lot (ac)
  19. Photo of 667 Briarneck Road, Jacksonville, NC 28540 (MLS # 100570215)
    $352,900
    Photo of 667 Briarneck Road, Jacksonville, NC 28540 (MLS # 100570215)
    Photo of 667 Briarneck Road, Jacksonville, NC 28540 (MLS # 100570215)
    27
     
    667 Briarneck Road, Jacksonville, NC
    667 Briarneck Road
    Jacksonville, NC
    • 4 Beds
    • 3 Baths
    • 2,270 Home (sqft)
    • 3 Baths
    • 42,254 Lot (sqft)
  20. Photo of 657 Briarneck Road, Jacksonville, NC 28540 (MLS # 100570212)
    $324,900
    Photo of 657 Briarneck Road, Jacksonville, NC 28540 (MLS # 100570212)
    Photo of 657 Briarneck Road, Jacksonville, NC 28540 (MLS # 100570212)
    27
     
    657 Briarneck Road, Jacksonville, NC
    657 Briarneck Road
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,788 Home (sqft)
    • 2 Baths
    • 1.21 Lot (ac)
  21. Photo of 282 Marshwood Street #Lot 79, Richlands, NC 28574 (MLS # 100569842)
    $362,990
    Photo of 282 Marshwood Street #Lot 79, Richlands, NC 28574 (MLS # 100569842)
    Photo of 282 Marshwood Street #Lot 79, Richlands, NC 28574 (MLS # 100569842)
    25
     
    282 Marshwood Street #Lot 79, Richlands, NC
    282 Marshwood Street #Lot 79
    Richlands, NC
    • 4 Beds
    • 2 Baths
    • 1,774 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  22. Photo of 280 Marshwood Street #Lot 78, Richlands, NC 28574 (MLS # 100569822)
    $393,990
    Photo of 280 Marshwood Street #Lot 78, Richlands, NC 28574 (MLS # 100569822)
    Photo of 280 Marshwood Street #Lot 78, Richlands, NC 28574 (MLS # 100569822)
    55
     
    280 Marshwood Street #Lot 78, Richlands, NC
    280 Marshwood Street #Lot 78
    Richlands, NC
    • 5 Beds
    • 3 Baths
    • 2,511 Home (sqft)
    • 3 Baths
    • 10,019 Lot (sqft)
  23. Photo of 286 Marshwood Street #Lot 81, Richlands, NC 28574 (MLS # 100569754)
    $354,990
    Photo of 286 Marshwood Street #Lot 81, Richlands, NC 28574 (MLS # 100569754)
    Photo of 286 Marshwood Street #Lot 81, Richlands, NC 28574 (MLS # 100569754)
    25
     
    286 Marshwood Street #Lot 81, Richlands, NC
    286 Marshwood Street #Lot 81
    Richlands, NC
    • 4 Beds
    • 2 Baths
    • 1,774 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  24. Photo of 302 Log Trail #Lot 10, Jacksonville, NC 28546 (MLS # 100569753)
    $419,490
    Photo of 302 Log Trail #Lot 10, Jacksonville, NC 28546 (MLS # 100569753)
    Photo of 302 Log Trail #Lot 10, Jacksonville, NC 28546 (MLS # 100569753)
    55
     
    302 Log Trail #Lot 10, Jacksonville, NC
    302 Log Trail #Lot 10
    Jacksonville, NC
    • 5 Beds
    • 3 Baths
    • 2,511 Home (sqft)
    • 3 Baths
    • 10,890 Lot (sqft)
  25. Photo of 434 Oak Knoll Drive #Lot 56, Jacksonville, NC 28546 (MLS # 100573917)
    $335,490
    Photo of 434 Oak Knoll Drive #Lot 56, Jacksonville, NC 28546 (MLS # 100573917)
    Photo of 434 Oak Knoll Drive #Lot 56, Jacksonville, NC 28546 (MLS # 100573917)
    34
     
    434 Oak Knoll Drive #Lot 56, Jacksonville, NC
    434 Oak Knoll Drive #Lot 56
    Jacksonville, NC
    • 4 Beds
    • 2 Baths
    • 1,774 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  26. Photo of 433 Oak Knoll Drive #Lot 61, Jacksonville, NC 28546 (MLS # 100569632)
    $340,490
    Photo of 433 Oak Knoll Drive #Lot 61, Jacksonville, NC 28546 (MLS # 100569632)
    Photo of 433 Oak Knoll Drive #Lot 61, Jacksonville, NC 28546 (MLS # 100569632)
    34
     
    433 Oak Knoll Drive #Lot 61, Jacksonville, NC
    433 Oak Knoll Drive #Lot 61
    Jacksonville, NC
    • 4 Beds
    • 2 Baths
    • 1,774 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  27. Photo of 521 Bogue View Road #Lot 150, Hubert, NC 28539 (MLS # 100569578)
    $475,440
    Photo of 521 Bogue View Road #Lot 150, Hubert, NC 28539 (MLS # 100569578)
    Photo of 521 Bogue View Road #Lot 150, Hubert, NC 28539 (MLS # 100569578)
    48
     
    521 Bogue View Road #Lot 150, Hubert, NC
    521 Bogue View Road #Lot 150
    Hubert, NC
    • 5 Beds
    • 4 Baths
    • 3,764 Home (sqft)
    • 4 Baths
    • 10,890 Lot (sqft)
  28. Photo of 413 Matthews Farm Road #Lot 96, Hubert, NC 28539 (MLS # 100569577)
    $403,890
    Photo of 413 Matthews Farm Road #Lot 96, Hubert, NC 28539 (MLS # 100569577)
    Photo of 413 Matthews Farm Road #Lot 96, Hubert, NC 28539 (MLS # 100569577)
    54
     
    413 Matthews Farm Road #Lot 96, Hubert, NC
    413 Matthews Farm Road #Lot 96
    Hubert, NC
    • 4 Beds
    • 3 Baths
    • 2,644 Home (sqft)
    • 3 Baths
    • 8,277 Lot (sqft)
  29. Photo of 266 Surfside Landing Boulevard #Lot 108, Hubert, NC 28539 (MLS # 100569561)
    $379,999
    Photo of 266 Surfside Landing Boulevard #Lot 108, Hubert, NC 28539 (MLS # 100569561)
    Photo of 266 Surfside Landing Boulevard #Lot 108, Hubert, NC 28539 (MLS # 100569561)
    31
     
    266 Surfside Landing Boulevard #Lot 108, Hubert, NC
    266 Surfside Landing Boulevard #Lot 108
    Hubert, NC
    • 3 Beds
    • 2 Baths
    • 2,368 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  30. Photo of 225 Gus Horne Road, Holly Ridge, NC 28445 (MLS # 100569333)
    $649,900
    Photo of 225 Gus Horne Road, Holly Ridge, NC 28445 (MLS # 100569333)
    Photo of 225 Gus Horne Road, Holly Ridge, NC 28445 (MLS # 100569333)
    225 Gus Horne Road, Holly Ridge, NC
    225 Gus Horne Road
    Holly Ridge, NC
    • 4 Beds
    • 3 Baths
    • 2,743 Home (sqft)
    • 3 Baths
    • 20,474 Lot (sqft)
Previous Page 8 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 Real Estate IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions