Onslow County Homes for Sale

Hide Map
  • List View
  • Grid View
Sorted by
91 - 120 of 500+ | Previous Page 4 of 17 Next
  1. Photo of 104 Lanell Court, Hubert, NC 28539 (MLS # 100568407)
    $249,000
    Photo of 104 Lanell Court, Hubert, NC 28539 (MLS # 100568407)
    Photo of 104 Lanell Court, Hubert, NC 28539 (MLS # 100568407)
    44
     
    104 Lanell Court, Hubert, NC
    104 Lanell Court
    Hubert, NC
    • 3 Beds
    • 2 Baths
    • 1,404 Home (sqft)
    • 2 Baths
    • 13,068 Lot (sqft)
  2. Photo of 121 Cottle Court, Richlands, NC 28574 (MLS # 100568404)
    $399,900
    Photo of 121 Cottle Court, Richlands, NC 28574 (MLS # 100568404)
    Photo of 121 Cottle Court, Richlands, NC 28574 (MLS # 100568404)
    63
     
    121 Cottle Court, Richlands, NC
    121 Cottle Court
    Richlands, NC
    • 4 Beds
    • 4 Baths
    • 2,673 Home (sqft)
    • 4 Baths
    • 22,216 Lot (sqft)
  3. Photo of 309 Merin Height Road, Jacksonville, NC 28546 (MLS # 100568409)
    $295,000
    Photo of 309 Merin Height Road, Jacksonville, NC 28546 (MLS # 100568409)
    Photo of 309 Merin Height Road, Jacksonville, NC 28546 (MLS # 100568409)
    28
     
    309 Merin Height Road, Jacksonville, NC
    309 Merin Height Road
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,672 Home (sqft)
    • 2 Baths
    • 12,633 Lot (sqft)
  4. Photo of 107 Yellowwood Drive, Jacksonville, NC 28546 (MLS # 100568396)
    $245,000
    Photo of 107 Yellowwood Drive, Jacksonville, NC 28546 (MLS # 100568396)
    Photo of 107 Yellowwood Drive, Jacksonville, NC 28546 (MLS # 100568396)
    107 Yellowwood Drive, Jacksonville, NC
    107 Yellowwood Drive
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,120 Home (sqft)
    • 2 Baths
    • 13,940 Lot (sqft)
  5. Photo of 1008 Brynn Marr Road, Jacksonville, NC 28546 (MLS # 100568369)
    $269,000
    Photo of 1008 Brynn Marr Road, Jacksonville, NC 28546 (MLS # 100568369)
    Photo of 1008 Brynn Marr Road, Jacksonville, NC 28546 (MLS # 100568369)
    1008 Brynn Marr Road, Jacksonville, NC
    1008 Brynn Marr Road
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,430 Home (sqft)
    • 2 Baths
    • 15,246 Lot (sqft)
  6. Photo of 808 Little Roxy Court, Jacksonville, NC 28540 (MLS # 100568370)
    $275,000
    Photo of 808 Little Roxy Court, Jacksonville, NC 28540 (MLS # 100568370)
    Photo of 808 Little Roxy Court, Jacksonville, NC 28540 (MLS # 100568370)
    27
     
    808 Little Roxy Court, Jacksonville, NC
    808 Little Roxy Court
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,322 Home (sqft)
    • 2 Baths
    • 32,235 Lot (sqft)
  7. Photo of 507 Sea Ray Cove #Lot 74, Holly Ridge, NC 28445 (MLS # 100568360)
    $380,900
    Photo of 507 Sea Ray Cove #Lot 74, Holly Ridge, NC 28445 (MLS # 100568360)
    Photo of 507 Sea Ray Cove #Lot 74, Holly Ridge, NC 28445 (MLS # 100568360)
    25
     
    507 Sea Ray Cove #Lot 74, Holly Ridge, NC
    507 Sea Ray Cove #Lot 74
    Holly Ridge, NC
    • 3 Beds
    • 2 Baths
    • 1,890 Home (sqft)
    • 2 Baths
    • 1.87 Lot (ac)
  8. Photo of 68 Crush Court, Swansboro, NC 28584 (MLS # 100568354)
    $199,900
    Photo of 68 Crush Court, Swansboro, NC 28584 (MLS # 100568354)
    Photo of 68 Crush Court, Swansboro, NC 28584 (MLS # 100568354)
    14
     
    68 Crush Court, Swansboro, NC
    68 Crush Court
    Swansboro, NC
    • 2 Beds
    • 3 Baths
    • 1,080 Home (sqft)
    • 3 Baths
    • 1,743 Lot (sqft)
  9. Photo of 1001 Marston Drive, Jacksonville, NC 28540 (MLS # 100568346)
    $330,000
    Photo of 1001 Marston Drive, Jacksonville, NC 28540 (MLS # 100568346)
    Photo of 1001 Marston Drive, Jacksonville, NC 28540 (MLS # 100568346)
    49
     
    1001 Marston Drive, Jacksonville, NC
    1001 Marston Drive
    Jacksonville, NC
    • 3 Beds
    • 3 Baths
    • 1,949 Home (sqft)
    • 3 Baths
    • 17,860 Lot (sqft)
  10. Photo of 234 Emerald Ridge Road, Jacksonville, NC 28546 (MLS # 100568311)
    $320,000
    Photo of 234 Emerald Ridge Road, Jacksonville, NC 28546 (MLS # 100568311)
    Photo of 234 Emerald Ridge Road, Jacksonville, NC 28546 (MLS # 100568311)
    234 Emerald Ridge Road, Jacksonville, NC
    234 Emerald Ridge Road
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 2,100 Home (sqft)
    • 2 Baths
    • 35,720 Lot (sqft)
  11. Photo of 417 Harlequin Court, Sneads Ferry, NC 28460 (MLS # 100568305)
    $425,000
    Photo of 417 Harlequin Court, Sneads Ferry, NC 28460 (MLS # 100568305)
    Photo of 417 Harlequin Court, Sneads Ferry, NC 28460 (MLS # 100568305)
    417 Harlequin Court, Sneads Ferry, NC
    417 Harlequin Court
    Sneads Ferry, NC
    • 4 Beds
    • 3 Baths
    • 2,023 Home (sqft)
    • 3 Baths
    • 10,890 Lot (sqft)
  12. Photo of 1634 Murrill Hill Road, Jacksonville, NC 28540 (MLS # 100568304)
    $229,900
    Photo of 1634 Murrill Hill Road, Jacksonville, NC 28540 (MLS # 100568304)
    Photo of 1634 Murrill Hill Road, Jacksonville, NC 28540 (MLS # 100568304)
    26
     
    1634 Murrill Hill Road, Jacksonville, NC
    1634 Murrill Hill Road
    Jacksonville, NC
    • 4 Beds
    • 2 Baths
    • 1,907 Home (sqft)
    • 2 Baths
    • 29,621 Lot (sqft)
  13. Photo of 221 Mimosa Drive, Sneads Ferry, NC 28460 (MLS # 100568252)
    $640,000
    Photo of 221 Mimosa Drive, Sneads Ferry, NC 28460 (MLS # 100568252)
    Photo of 221 Mimosa Drive, Sneads Ferry, NC 28460 (MLS # 100568252)
    25
     
    221 Mimosa Drive, Sneads Ferry, NC
    221 Mimosa Drive
    Sneads Ferry, NC
    • 5 Beds
    • 4 Baths
    • 3,469 Home (sqft)
    • 4 Baths
    • 21,345 Lot (sqft)
  14. Photo of 104 Bethea Street, Holly Ridge, NC 28445 (MLS # 100568241)
    $575,000
    Photo of 104 Bethea Street, Holly Ridge, NC 28445 (MLS # 100568241)
    Photo of 104 Bethea Street, Holly Ridge, NC 28445 (MLS # 100568241)
    79
     
    104 Bethea Street, Holly Ridge, NC
    104 Bethea Street
    Holly Ridge, NC
    • 4 Beds
    • 3 Baths
    • 3,244 Home (sqft)
    • 3 Baths
    • 15,246 Lot (sqft)
  15. Photo of 703 Christine Avenue, Jacksonville, NC 28540 (MLS # 100567553)
    $245,000
    Photo of 703 Christine Avenue, Jacksonville, NC 28540 (MLS # 100567553)
    Photo of 703 Christine Avenue, Jacksonville, NC 28540 (MLS # 100567553)
    46
     
    703 Christine Avenue, Jacksonville, NC
    703 Christine Avenue
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,182 Home (sqft)
    • 2 Baths
    • 13,504 Lot (sqft)
  16. Photo of 252 Newbold Road, Jacksonville, NC 28540 (MLS # 100568466)
    $275,000
    Photo of 252 Newbold Road, Jacksonville, NC 28540 (MLS # 100568466)
    Photo of 252 Newbold Road, Jacksonville, NC 28540 (MLS # 100568466)
    17
     
    252 Newbold Road, Jacksonville, NC
    252 Newbold Road
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,493 Home (sqft)
    • 2 Baths
    • 1.15 Lot (ac)
  17. Photo of 116 Eastgate Drive, Jacksonville, NC 28540 (MLS # 100568083)
    $258,900
    Photo of 116 Eastgate Drive, Jacksonville, NC 28540 (MLS # 100568083)
    Photo of 116 Eastgate Drive, Jacksonville, NC 28540 (MLS # 100568083)
    34
     
    116 Eastgate Drive, Jacksonville, NC
    116 Eastgate Drive
    Jacksonville, NC
    • 4 Beds
    • 2 Baths
    • 1,412 Home (sqft)
    • 2 Baths
    • 10,890 Lot (sqft)
  18. Photo of 790 New River Inlet Road #Unit 319b, North Topsail Beach, NC 28460 (MLS # 100568144)
    $447,000
    Photo of 790 New River Inlet Road #Unit 319b, North Topsail Beach, NC 28460 (MLS # 100568144)
    Photo of 790 New River Inlet Road #Unit 319b, North Topsail Beach, NC 28460 (MLS # 100568144)
    33
     
    790 New River Inlet Road #Unit 319b, North Topsail Beach, NC
    790 New River Inlet Road #Unit 319b
    North Topsail Beach, NC
    • 2 Beds
    • 3 Baths
    • 1,196 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  19. Photo of 210 Bobwhite Road, Hubert, NC 28539 (MLS # 100568127)
    $321,900
    Photo of 210 Bobwhite Road, Hubert, NC 28539 (MLS # 100568127)
    Photo of 210 Bobwhite Road, Hubert, NC 28539 (MLS # 100568127)
    210 Bobwhite Road, Hubert, NC
    210 Bobwhite Road
    Hubert, NC
    • 3 Beds
    • 2 Baths
    • 1,680 Home (sqft)
    • 2 Baths
    • 26,572 Lot (sqft)
  20. Photo of 405 Myrtlewood Circle, Jacksonville, NC 28546 (MLS # 100568123)
    $160,000
    Photo of 405 Myrtlewood Circle, Jacksonville, NC 28546 (MLS # 100568123)
    Photo of 405 Myrtlewood Circle, Jacksonville, NC 28546 (MLS # 100568123)
    20
     
    405 Myrtlewood Circle, Jacksonville, NC
    405 Myrtlewood Circle
    Jacksonville, NC
    • 2 Beds
    • 2 Baths
    • 1,054 Home (sqft)
    • 2 Baths
    • 1,743 Lot (sqft)
  21. Photo of 509 Romney Drive, Beulaville, NC 28518 (MLS # 100568122)
    $309,500
    Photo of 509 Romney Drive, Beulaville, NC 28518 (MLS # 100568122)
    Photo of 509 Romney Drive, Beulaville, NC 28518 (MLS # 100568122)
    10
     
    509 Romney Drive, Beulaville, NC
    509 Romney Drive
    Beulaville, NC
    • 3 Beds
    • 2 Baths
    • 1,448 Home (sqft)
    • 2 Baths
    • 30,928 Lot (sqft)
  22. Photo of 507 Romney Drive, Beulaville, NC 28518 (MLS # 100568118)
    $296,600
    Photo of 507 Romney Drive, Beulaville, NC 28518 (MLS # 100568118)
    Photo of 507 Romney Drive, Beulaville, NC 28518 (MLS # 100568118)
    507 Romney Drive, Beulaville, NC
    507 Romney Drive
    Beulaville, NC
    • 3 Beds
    • 2 Baths
    • 1,426 Home (sqft)
    • 2 Baths
    • 30,057 Lot (sqft)
  23. Photo of 126 Tanglewood Drive, Jacksonville, NC 28540 (MLS # 100568111)
    $239,900
    Photo of 126 Tanglewood Drive, Jacksonville, NC 28540 (MLS # 100568111)
    Photo of 126 Tanglewood Drive, Jacksonville, NC 28540 (MLS # 100568111)
    23
     
    126 Tanglewood Drive, Jacksonville, NC
    126 Tanglewood Drive
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,588 Home (sqft)
    • 2 Baths
    • 16,553 Lot (sqft)
  24. Photo of 505 Romney Drive, Beulaville, NC 28518 (MLS # 100568113)
    $303,680
    Photo of 505 Romney Drive, Beulaville, NC 28518 (MLS # 100568113)
    Photo of 505 Romney Drive, Beulaville, NC 28518 (MLS # 100568113)
    12
     
    505 Romney Drive, Beulaville, NC
    505 Romney Drive
    Beulaville, NC
    • 3 Beds
    • 3 Baths
    • 1,460 Home (sqft)
    • 3 Baths
    • 22,216 Lot (sqft)
  25. Photo of 1003 Brynn Marr Road, Jacksonville, NC 28546 (MLS # 100568099)
    $225,000
    Photo of 1003 Brynn Marr Road, Jacksonville, NC 28546 (MLS # 100568099)
    Photo of 1003 Brynn Marr Road, Jacksonville, NC 28546 (MLS # 100568099)
    21
     
    1003 Brynn Marr Road, Jacksonville, NC
    1003 Brynn Marr Road
    Jacksonville, NC
    • 4 Beds
    • 3 Baths
    • 2,086 Home (sqft)
    • 3 Baths
    • 10,890 Lot (sqft)
  26. Photo of 2250 New River Inlet Road #Unit 117, North Topsail Beach, NC 28460 (MLS # 100568080)
    $145,000
    Photo of 2250 New River Inlet Road #Unit 117, North Topsail Beach, NC 28460 (MLS # 100568080)
    Photo of 2250 New River Inlet Road #Unit 117, North Topsail Beach, NC 28460 (MLS # 100568080)
    17
     
    2250 New River Inlet Road #Unit 117, North Topsail Beach, NC
    2250 New River Inlet Road #Unit 117
    North Topsail Beach, NC
    • 1 Bed
    • 1 Bath
    • 532 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  27. Photo of 118 Farmington Drive, Richlands, NC 28574 (MLS # 100568078)
    $375,000
    Photo of 118 Farmington Drive, Richlands, NC 28574 (MLS # 100568078)
    Photo of 118 Farmington Drive, Richlands, NC 28574 (MLS # 100568078)
    55
     
    118 Farmington Drive, Richlands, NC
    118 Farmington Drive
    Richlands, NC
    • 4 Beds
    • 3 Baths
    • 2,477 Home (sqft)
    • 3 Baths
    • 27,879 Lot (sqft)
  28. Photo of 264 Inverness Drive, Hubert, NC 28539 (MLS # 100568075)
    $307,000
    Photo of 264 Inverness Drive, Hubert, NC 28539 (MLS # 100568075)
    Photo of 264 Inverness Drive, Hubert, NC 28539 (MLS # 100568075)
    27
     
    264 Inverness Drive, Hubert, NC
    264 Inverness Drive
    Hubert, NC
    • 4 Beds
    • 3 Baths
    • 1,604 Home (sqft)
    • 3 Baths
    • 15,246 Lot (sqft)
  29. Photo of 83 Crush Court, Swansboro, NC 28584 (MLS # 100568070)
    $199,000
    Photo of 83 Crush Court, Swansboro, NC 28584 (MLS # 100568070)
    Photo of 83 Crush Court, Swansboro, NC 28584 (MLS # 100568070)
    20
     
    83 Crush Court, Swansboro, NC
    83 Crush Court
    Swansboro, NC
    • 2 Beds
    • 3 Baths
    • 1,125 Home (sqft)
    • 3 Baths
    • 1,743 Lot (sqft)
  30. Photo of 119 Jupiter Trail, Jacksonville, NC 28546 (MLS # 100568066)
    $275,000
    Photo of 119 Jupiter Trail, Jacksonville, NC 28546 (MLS # 100568066)
    Photo of 119 Jupiter Trail, Jacksonville, NC 28546 (MLS # 100568066)
    119 Jupiter Trail, Jacksonville, NC
    119 Jupiter Trail
    Jacksonville, NC
    • 3 Beds
    • 2 Baths
    • 1,661 Home (sqft)
    • 2 Baths
    • 29,621 Lot (sqft)
Previous Page 4 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