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 911 Wild Azalea Way, Hubert, NC 28539 (MLS # 100516186)
    $389,900
    Photo of 911 Wild Azalea Way, Hubert, NC 28539 (MLS # 100516186)
    Photo of 911 Wild Azalea Way, Hubert, NC 28539 (MLS # 100516186)
    23
     
    911 Wild Azalea Way, Hubert, NC
    911 Wild Azalea Way
    Hubert, NC
    • 4 Beds
    • 3 Baths
    • 2,097 Home (sqft)
    • 3 Baths
    • 16,118 Lot (sqft)
  2. Photo of 770 Aria Lane, Hubert, NC 28539 (MLS # 100516178)
    $389,900
    Photo of 770 Aria Lane, Hubert, NC 28539 (MLS # 100516178)
    Photo of 770 Aria Lane, Hubert, NC 28539 (MLS # 100516178)
    23
     
    770 Aria Lane, Hubert, NC
    770 Aria Lane
    Hubert, NC
    • 4 Beds
    • 3 Baths
    • 2,097 Home (sqft)
    • 3 Baths
    • 20,909 Lot (sqft)
  3. Photo of 6 Cape Lane, North Topsail Beach, NC 28460 (MLS # 100516070)
    $1,750,000
    Photo of 6 Cape Lane, North Topsail Beach, NC 28460 (MLS # 100516070)
    Photo of 6 Cape Lane, North Topsail Beach, NC 28460 (MLS # 100516070)
    43
     
    6 Cape Lane, North Topsail Beach, NC
    6 Cape Lane
    North Topsail Beach, NC
    • 3 Beds
    • 4 Baths
    • 3,040 Home (sqft)
    • 4 Baths
    • 13,068 Lot (sqft)
  4. Photo of 698 White Oak Crossing, Swansboro, NC 28584 (MLS # 100516022)
    $775,000
    Photo of 698 White Oak Crossing, Swansboro, NC 28584 (MLS # 100516022)
    Photo of 698 White Oak Crossing, Swansboro, NC 28584 (MLS # 100516022)
    698 White Oak Crossing, Swansboro, NC
    698 White Oak Crossing
    Swansboro, NC
    • 4 Beds
    • 4 Baths
    • 3,162 Home (sqft)
    • 4 Baths
    • 18,296 Lot (sqft)
  5. Photo of 231 Red Vineyard Way Lane #Lot 33, Jacksonville, NC 28546 (MLS # 100515766)
    $309,990
    Photo of 231 Red Vineyard Way Lane #Lot 33, Jacksonville, NC 28546 (MLS # 100515766)
    Photo of 231 Red Vineyard Way Lane #Lot 33, Jacksonville, NC 28546 (MLS # 100515766)
    35
     
    231 Red Vineyard Way Lane #Lot 33, Jacksonville, NC
    231 Red Vineyard Way Lane #Lot 33
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,618 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  6. Photo of 606 Martin House Loop, Holly Ridge, NC 28445 (MLS # 100515722)
    $659,900
    Photo of 606 Martin House Loop, Holly Ridge, NC 28445 (MLS # 100515722)
    Photo of 606 Martin House Loop, Holly Ridge, NC 28445 (MLS # 100515722)
    606 Martin House Loop, Holly Ridge, NC
    606 Martin House Loop
    Holly Ridge, NC
    • 4 Beds
    • 3 Baths
    • 2,454 Home (sqft)
    • 3 Baths
    • 12,197 Lot (sqft)
  7. Photo of 648 Bright Harvest Drive, Maysville, NC 28555 (MLS # 100515712)
    $309,900
    Photo of 648 Bright Harvest Drive, Maysville, NC 28555 (MLS # 100515712)
    Photo of 648 Bright Harvest Drive, Maysville, NC 28555 (MLS # 100515712)
    648 Bright Harvest Drive, Maysville, NC
    648 Bright Harvest Drive
    Maysville, NC
    • 3 Beds
    • 2 Baths
    • 1,603 Home (sqft)
    • 2 Baths
    • 36,155 Lot (sqft)
  8. Photo of 237 Red Vineyard Way Lane #Lot 30, Jacksonville, NC 28546 (MLS # 100515679)
    $316,490
    Photo of 237 Red Vineyard Way Lane #Lot 30, Jacksonville, NC 28546 (MLS # 100515679)
    Photo of 237 Red Vineyard Way Lane #Lot 30, Jacksonville, NC 28546 (MLS # 100515679)
    34
     
    237 Red Vineyard Way Lane #Lot 30, Jacksonville, NC
    237 Red Vineyard Way Lane #Lot 30
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,618 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  9. Photo of 644 Bright Harvest Drive, Maysville, NC 28555 (MLS # 100515695)
    $309,900
    Photo of 644 Bright Harvest Drive, Maysville, NC 28555 (MLS # 100515695)
    Photo of 644 Bright Harvest Drive, Maysville, NC 28555 (MLS # 100515695)
    644 Bright Harvest Drive, Maysville, NC
    644 Bright Harvest Drive
    Maysville, NC
    • 3 Beds
    • 2 Baths
    • 1,608 Home (sqft)
    • 2 Baths
    • 2.63 Lot (ac)
  10. Photo of 665 Bright Harvest Drive, Maysville, NC 28555 (MLS # 100515663)
    $309,900
    Photo of 665 Bright Harvest Drive, Maysville, NC 28555 (MLS # 100515663)
    Photo of 665 Bright Harvest Drive, Maysville, NC 28555 (MLS # 100515663)
    665 Bright Harvest Drive, Maysville, NC
    665 Bright Harvest Drive
    Maysville, NC
    • 3 Beds
    • 2 Baths
    • 1,608 Home (sqft)
    • 2 Baths
    • 37,026 Lot (sqft)
  11. Photo of 609 High Tide Drive, Sneads Ferry, NC 28460 (MLS # 100515646)
    $398,000
    Photo of 609 High Tide Drive, Sneads Ferry, NC 28460 (MLS # 100515646)
    Photo of 609 High Tide Drive, Sneads Ferry, NC 28460 (MLS # 100515646)
    31
     
    609 High Tide Drive, Sneads Ferry, NC
    609 High Tide Drive
    Sneads Ferry, NC
    • 3 Beds
    • 3 Baths
    • 2,004 Home (sqft)
    • 3 Baths
    • 9,584 Lot (sqft)
  12. Photo of 908 Wild Azalea Way #Lot 449, Hubert, NC 28539 (MLS # 100515475)
    $461,900
    Photo of 908 Wild Azalea Way #Lot 449, Hubert, NC 28539 (MLS # 100515475)
    Photo of 908 Wild Azalea Way #Lot 449, Hubert, NC 28539 (MLS # 100515475)
    34
     
    908 Wild Azalea Way #Lot 449, Hubert, NC
    908 Wild Azalea Way #Lot 449
    Hubert, NC
    • 4 Beds
    • 4 Baths
    • 3,261 Home (sqft)
    • 4 Baths
    • 30,928 Lot (sqft)
  13. Photo of 171 Buckhorn Avenue, Holly Ridge, NC 28445 (MLS # 100515462)
    $225,000
    Photo of 171 Buckhorn Avenue, Holly Ridge, NC 28445 (MLS # 100515462)
    Photo of 171 Buckhorn Avenue, Holly Ridge, NC 28445 (MLS # 100515462)
    26
     
    171 Buckhorn Avenue, Holly Ridge, NC
    171 Buckhorn Avenue
    Holly Ridge, NC
    • 2 Beds
    • 3 Baths
    • 1,240 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  14. Photo of 902 Wild Azalea Way, Hubert, NC 28539 (MLS # 100515397)
    $368,900
    Photo of 902 Wild Azalea Way, Hubert, NC 28539 (MLS # 100515397)
    Photo of 902 Wild Azalea Way, Hubert, NC 28539 (MLS # 100515397)
    29
     
    902 Wild Azalea Way, Hubert, NC
    902 Wild Azalea Way
    Hubert, NC
    • 3 Beds
    • 3 Baths
    • 2,149 Home (sqft)
    • 3 Baths
    • 42,254 Lot (sqft)
  15. Photo of 604 S Squires Run Lane, Richlands, NC 28574 (MLS # 100515265)
    $294,520
    Photo of 604 S Squires Run Lane, Richlands, NC 28574 (MLS # 100515265)
    Photo of 604 S Squires Run Lane, Richlands, NC 28574 (MLS # 100515265)
    20
     
    604 S Squires Run Lane, Richlands, NC
    604 S Squires Run Lane
    Richlands, NC
    • 3 Beds
    • 2 Baths
    • 1,504 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  16. Photo of 118 Sloth Lane, Jacksonville, NC 28546 (MLS # 100515166)
    $426,000
    Photo of 118 Sloth Lane, Jacksonville, NC 28546 (MLS # 100515166)
    Photo of 118 Sloth Lane, Jacksonville, NC 28546 (MLS # 100515166)
    118 Sloth Lane, Jacksonville, NC
    118 Sloth Lane
    Jacksonville, NC
    • 5 Beds
    • 5 Baths
    • 3,063 Home (sqft)
    • 5 Baths
    • 17,860 Lot (sqft)
  17. Photo of 554 Appalachian Trail N, Jacksonville, NC 28546 (MLS # 100515156)
    $296,000
    Photo of 554 Appalachian Trail N, Jacksonville, NC 28546 (MLS # 100515156)
    Photo of 554 Appalachian Trail N, Jacksonville, NC 28546 (MLS # 100515156)
    554 Appalachian Trail N, Jacksonville, NC
    554 Appalachian Trail N
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,528 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  18. Photo of 435 Montgomery Drive, Jacksonville, NC 28546 (MLS # 100515139)
    $299,000
    Photo of 435 Montgomery Drive, Jacksonville, NC 28546 (MLS # 100515139)
    Photo of 435 Montgomery Drive, Jacksonville, NC 28546 (MLS # 100515139)
    27
     
    435 Montgomery Drive, Jacksonville, NC
    435 Montgomery Drive
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,528 Home (sqft)
    • 2 Baths
    • 10,455 Lot (sqft)
  19. Photo of 605 S Squires Run Lane, Richlands, NC 28574 (MLS # 100515101)
    $349,120
    Photo of 605 S Squires Run Lane, Richlands, NC 28574 (MLS # 100515101)
    Photo of 605 S Squires Run Lane, Richlands, NC 28574 (MLS # 100515101)
    35
     
    605 S Squires Run Lane, Richlands, NC
    605 S Squires Run Lane
    Richlands, NC
    • 4 Beds
    • 3 Baths
    • 2,428 Home (sqft)
    • 3 Baths
    • 7,841 Lot (sqft)
  20. Photo of 414 Wade Drive, Richlands, NC 28574 (MLS # 100515081)
    $312,900
    Photo of 414 Wade Drive, Richlands, NC 28574 (MLS # 100515081)
    Photo of 414 Wade Drive, Richlands, NC 28574 (MLS # 100515081)
    414 Wade Drive, Richlands, NC
    414 Wade Drive
    Richlands, NC
    • 3 Beds
    • 2 Baths
    • 1,603 Home (sqft)
    • 2 Baths
    • 27,443 Lot (sqft)
  21. Photo of 314 Hammock Bay Way #Lot 29, Hubert, NC 28539 (MLS # 100515042)
    $364,890
    Photo of 314 Hammock Bay Way #Lot 29, Hubert, NC 28539 (MLS # 100515042)
    Photo of 314 Hammock Bay Way #Lot 29, Hubert, NC 28539 (MLS # 100515042)
    35
     
    314 Hammock Bay Way #Lot 29, Hubert, NC
    314 Hammock Bay Way #Lot 29
    Hubert, NC
    • 3 Beds
    • 2 Baths
    • 1,881 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  22. Photo of 603 S Squires Run Lane, Richlands, NC 28574 (MLS # 100515039)
    $311,150
    Photo of 603 S Squires Run Lane, Richlands, NC 28574 (MLS # 100515039)
    Photo of 603 S Squires Run Lane, Richlands, NC 28574 (MLS # 100515039)
    33
     
    603 S Squires Run Lane, Richlands, NC
    603 S Squires Run Lane
    Richlands, NC
    • 3 Beds
    • 2 Baths
    • 1,721 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  23. Photo of 334 Hammock Bay Boulevard #Lot 38, Hubert, NC 28539 (MLS # 100515026)
    $372,990
    Photo of 334 Hammock Bay Boulevard #Lot 38, Hubert, NC 28539 (MLS # 100515026)
    Photo of 334 Hammock Bay Boulevard #Lot 38, Hubert, NC 28539 (MLS # 100515026)
    36
     
    334 Hammock Bay Boulevard #Lot 38, Hubert, NC
    334 Hammock Bay Boulevard #Lot 38
    Hubert, NC
    • 4 Beds
    • 3 Baths
    • 2,361 Home (sqft)
    • 3 Baths
    • 7,841 Lot (sqft)
  24. Photo of 306 Hammock Bay Way #Lot 25, Hubert, NC 28539 (MLS # 100515023)
    $359,190
    Photo of 306 Hammock Bay Way #Lot 25, Hubert, NC 28539 (MLS # 100515023)
    Photo of 306 Hammock Bay Way #Lot 25, Hubert, NC 28539 (MLS # 100515023)
    34
     
    306 Hammock Bay Way #Lot 25, Hubert, NC
    306 Hammock Bay Way #Lot 25
    Hubert, NC
    • 4 Beds
    • 2 Baths
    • 1,881 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  25. Photo of 336 Hammock Bay Way #Lot 39, Hubert, NC 28539 (MLS # 100514991)
    $429,290
    Photo of 336 Hammock Bay Way #Lot 39, Hubert, NC 28539 (MLS # 100514991)
    Photo of 336 Hammock Bay Way #Lot 39, Hubert, NC 28539 (MLS # 100514991)
    47
     
    336 Hammock Bay Way #Lot 39, Hubert, NC
    336 Hammock Bay Way #Lot 39
    Hubert, NC
    • 5 Beds
    • 4 Baths
    • 3,221 Home (sqft)
    • 4 Baths
    • 7,406 Lot (sqft)
  26. Photo of 1326 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100514989)
    $3,500,000
    Photo of 1326 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100514989)
    Photo of 1326 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100514989)
    1326 New River Inlet Road, North Topsail Beach, NC
    1326 New River Inlet Road
    North Topsail Beach, NC
    • 9 Beds
    • 10 Baths
    • 4,963 Home (sqft)
    • 10 Baths
    • 18,731 Lot (sqft)
  27. Photo of 410 Wade Drive, Richlands, NC 28574 (MLS # 100515036)
    $299,900
    Photo of 410 Wade Drive, Richlands, NC 28574 (MLS # 100515036)
    Photo of 410 Wade Drive, Richlands, NC 28574 (MLS # 100515036)
    410 Wade Drive, Richlands, NC
    410 Wade Drive
    Richlands, NC
    • 3 Beds
    • 2 Baths
    • 1,431 Home (sqft)
    • 2 Baths
    • 27,443 Lot (sqft)
  28. Photo of 412 Wade Drive, Richlands, NC 28574 (MLS # 100515013)
    $299,900
    Photo of 412 Wade Drive, Richlands, NC 28574 (MLS # 100515013)
    Photo of 412 Wade Drive, Richlands, NC 28574 (MLS # 100515013)
    412 Wade Drive, Richlands, NC
    412 Wade Drive
    Richlands, NC
    • 3 Beds
    • 2 Baths
    • 1,434 Home (sqft)
    • 2 Baths
    • 27,443 Lot (sqft)
  29. Photo of 416 Wade Drive, Richlands, NC 28574 (MLS # 100515007)
    $299,500
    Photo of 416 Wade Drive, Richlands, NC 28574 (MLS # 100515007)
    Photo of 416 Wade Drive, Richlands, NC 28574 (MLS # 100515007)
    416 Wade Drive, Richlands, NC
    416 Wade Drive
    Richlands, NC
    • 3 Beds
    • 2 Baths
    • 1,405 Home (sqft)
    • 2 Baths
    • 38,769 Lot (sqft)
  30. Photo of 418 Wade Drive, Richlands, NC 28574 (MLS # 100514974)
    $299,900
    Photo of 418 Wade Drive, Richlands, NC 28574 (MLS # 100514974)
    Photo of 418 Wade Drive, Richlands, NC 28574 (MLS # 100514974)
    418 Wade Drive, Richlands, NC
    418 Wade Drive
    Richlands, NC
    • 3 Beds
    • 2 Baths
    • 1,405 Home (sqft)
    • 2 Baths
    • 37,026 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 Custom IDX is (c) Diverse Solutions 2025. Privacy | Terms & Conditions