Queens Creek Elementary School

Below are homes for sale in Heritage Elementary School District in Swansboro, NC. The assigned school is provided by the listing agent. We always recommend that buyers verify with Onslow County Schools that this information is correct, as well as the possibilities of this changing in the near future. Redistricting does occur, and we don't want anyone to buy their dream home in a specific district only to find out that district is changing.

If you are exploring Onslow County schools, we recommend viewing each school's report card. This gives a breakdown on school performance and teacher qualifications. You can view report cards for all schools in North Carolina here.

Newest homes are listed first. Use the search fields to narrow the price, home size, and other features. Don't see the features you want? We can set up a custom portal to fit your needs. We're happy to do so - don't hesitate to ask!

Please let us know if you're interested in viewing any of these homes. Each listing page has a button that will allow you to reach out to us. You can also give us a call at (910) 202-2546 or use our Contact Page.

See property searches for other school districts here.


Hide Map
  • List View
  • Grid View
Sorted by
1 - 30 of 113 | Previous Page 1 of 4 Next
  1. Photo of 405 Silverstone Place, Hubert, NC 28539 (MLS # 100585479)
    $339,000
    Photo of 405 Silverstone Place, Hubert, NC 28539 (MLS # 100585479)
    Photo of 405 Silverstone Place, Hubert, NC 28539 (MLS # 100585479)
    52
     
    405 Silverstone Place, Hubert, NC
    405 Silverstone Place
    Hubert, NC
    • 3 Beds
    • 3 Baths
    • 1,715 Home (sqft)
    • 3 Baths
    • 16,989 Lot (sqft)
  2. Photo of 119 E Ivybridge Drive, Hubert, NC 28539 (MLS # 100584908)
    $295,000
    Photo of 119 E Ivybridge Drive, Hubert, NC 28539 (MLS # 100584908)
    Photo of 119 E Ivybridge Drive, Hubert, NC 28539 (MLS # 100584908)
    119 E Ivybridge Drive, Hubert, NC
    119 E Ivybridge Drive
    Hubert, NC
    • 4 Beds
    • 2 Baths
    • 1,580 Home (sqft)
    • 2 Baths
    • 15,246 Lot (sqft)
  3. Photo of 332 Glenellen Loop Road, Midway Park, NC 28544 (MLS # 100584535)
    $210,000
    Photo of 332 Glenellen Loop Road, Midway Park, NC 28544 (MLS # 100584535)
    Photo of 332 Glenellen Loop Road, Midway Park, NC 28544 (MLS # 100584535)
    29
     
    332 Glenellen Loop Road, Midway Park, NC
    332 Glenellen Loop Road
    Midway Park, NC
    • 2 Beds
    • 3 Baths
    • 1,400 Home (sqft)
    • 3 Baths
    • 1,743 Lot (sqft)
  4. Photo of 320 Top Knot Road, Hubert, NC 28539 (MLS # 100584428)
    $249,900
    Photo of 320 Top Knot Road, Hubert, NC 28539 (MLS # 100584428)
    Photo of 320 Top Knot Road, Hubert, NC 28539 (MLS # 100584428)
    26
     
    320 Top Knot Road, Hubert, NC
    320 Top Knot Road
    Hubert, NC
    • 3 Beds
    • 2 Baths
    • 1,199 Home (sqft)
    • 2 Baths
    • 12,633 Lot (sqft)
  5. Photo of 211 Boyington Place Road, Midway Park, NC 28544 (MLS # 100584212)
    $205,000
    Photo of 211 Boyington Place Road, Midway Park, NC 28544 (MLS # 100584212)
    Photo of 211 Boyington Place Road, Midway Park, NC 28544 (MLS # 100584212)
    44
     
    211 Boyington Place Road, Midway Park, NC
    211 Boyington Place Road
    Midway Park, NC
    • 2 Beds
    • 3 Baths
    • 1,141 Home (sqft)
    • 3 Baths
    • 1,743 Lot (sqft)
  6. Photo of 512 Blackberry Court, Hubert, NC 28539 (MLS # 100583473)
    $298,000
    Photo of 512 Blackberry Court, Hubert, NC 28539 (MLS # 100583473)
    Photo of 512 Blackberry Court, Hubert, NC 28539 (MLS # 100583473)
    54
     
    512 Blackberry Court, Hubert, NC
    512 Blackberry Court
    Hubert, NC
    • 3 Beds
    • 2 Baths
    • 1,717 Home (sqft)
    • 2 Baths
    • 16,118 Lot (sqft)
  7. Photo of 216 Rudolph Lane, Hubert, NC 28539 (MLS # 100583308)
    $345,000
    Photo of 216 Rudolph Lane, Hubert, NC 28539 (MLS # 100583308)
    Photo of 216 Rudolph Lane, Hubert, NC 28539 (MLS # 100583308)
    41
     
    216 Rudolph Lane, Hubert, NC
    216 Rudolph Lane
    Hubert, NC
    • 3 Beds
    • 3 Baths
    • 1,913 Home (sqft)
    • 3 Baths
    • 17,860 Lot (sqft)
  8. Photo of 234 E Ivybridge Drive, Hubert, NC 28539 (MLS # 100583149)
    $495,000
    Photo of 234 E Ivybridge Drive, Hubert, NC 28539 (MLS # 100583149)
    Photo of 234 E Ivybridge Drive, Hubert, NC 28539 (MLS # 100583149)
    17
     
    234 E Ivybridge Drive, Hubert, NC
    234 E Ivybridge Drive
    Hubert, NC
    • 4 Beds
    • 3 Baths
    • 2,586 Home (sqft)
    • 3 Baths
    • 43,125 Lot (sqft)
  9. Photo of 301 Big Pine Court, Hubert, NC 28539 (MLS # 100582555)
    $382,000
    Photo of 301 Big Pine Court, Hubert, NC 28539 (MLS # 100582555)
    Photo of 301 Big Pine Court, Hubert, NC 28539 (MLS # 100582555)
    31
     
    301 Big Pine Court, Hubert, NC
    301 Big Pine Court
    Hubert, NC
    • 3 Beds
    • 2 Baths
    • 1,934 Home (sqft)
    • 2 Baths
    • 11,326 Lot (sqft)
  10. Photo of 322 Inverness Drive, Hubert, NC 28539 (MLS # 100582533)
    $325,000
    Photo of 322 Inverness Drive, Hubert, NC 28539 (MLS # 100582533)
    Photo of 322 Inverness Drive, Hubert, NC 28539 (MLS # 100582533)
    50
     
    322 Inverness Drive, Hubert, NC
    322 Inverness Drive
    Hubert, NC
    • 3 Beds
    • 2 Baths
    • 1,701 Home (sqft)
    • 2 Baths
    • 13,504 Lot (sqft)
  11. Photo of 418 Matthews Farm Road #Lot 183, Hubert, NC 28539 (MLS # 100582130)
    $382,790
    Photo of 418 Matthews Farm Road #Lot 183, Hubert, NC 28539 (MLS # 100582130)
    Photo of 418 Matthews Farm Road #Lot 183, Hubert, NC 28539 (MLS # 100582130)
    56
     
    418 Matthews Farm Road #Lot 183, Hubert, NC
    418 Matthews Farm Road #Lot 183
    Hubert, NC
    • 4 Beds
    • 3 Baths
    • 2,361 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  12. Photo of 426 Matthews Farm Road #Lot 179, Hubert, NC 28539 (MLS # 100582117)
    $405,890
    Photo of 426 Matthews Farm Road #Lot 179, Hubert, NC 28539 (MLS # 100582117)
    Photo of 426 Matthews Farm Road #Lot 179, Hubert, NC 28539 (MLS # 100582117)
    48
     
    426 Matthews Farm Road #Lot 179, Hubert, NC
    426 Matthews Farm Road #Lot 179
    Hubert, NC
    • 4 Beds
    • 3 Baths
    • 2,644 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  13. Photo of 506 Bogue View Road #Lot 100, Hubert, NC 28539 (MLS # 100582108)
    $416,590
    Photo of 506 Bogue View Road #Lot 100, Hubert, NC 28539 (MLS # 100582108)
    Photo of 506 Bogue View Road #Lot 100, Hubert, NC 28539 (MLS # 100582108)
    48
     
    506 Bogue View Road #Lot 100, Hubert, NC
    506 Bogue View Road #Lot 100
    Hubert, NC
    • 4 Beds
    • 3 Baths
    • 2,644 Home (sqft)
    • 3 Baths
    • 16,118 Lot (sqft)
  14. Photo of 504 Bogue View Road #Lot 99, Hubert, NC 28539 (MLS # 100582089)
    $381,990
    Photo of 504 Bogue View Road #Lot 99, Hubert, NC 28539 (MLS # 100582089)
    Photo of 504 Bogue View Road #Lot 99, Hubert, NC 28539 (MLS # 100582089)
    56
     
    504 Bogue View Road #Lot 99, Hubert, NC
    504 Bogue View Road #Lot 99
    Hubert, NC
    • 4 Beds
    • 3 Baths
    • 2,361 Home (sqft)
    • 3 Baths
    • 13,068 Lot (sqft)
  15. Photo of 516 Bogue View Road #Lot 51, Hubert, NC 28539 (MLS # 100582075)
    $409,390
    Photo of 516 Bogue View Road #Lot 51, Hubert, NC 28539 (MLS # 100582075)
    Photo of 516 Bogue View Road #Lot 51, Hubert, NC 28539 (MLS # 100582075)
    48
     
    516 Bogue View Road #Lot 51, Hubert, NC
    516 Bogue View Road #Lot 51
    Hubert, NC
    • 4 Beds
    • 3 Baths
    • 2,644 Home (sqft)
    • 3 Baths
    • 7,841 Lot (sqft)
  16. Photo of 205 Bell Ridge Lane, Hubert, NC 28539 (MLS # 100581189)
    $375,000
    Photo of 205 Bell Ridge Lane, Hubert, NC 28539 (MLS # 100581189)
    Photo of 205 Bell Ridge Lane, Hubert, NC 28539 (MLS # 100581189)
    36
     
    205 Bell Ridge Lane, Hubert, NC
    205 Bell Ridge Lane
    Hubert, NC
    • 4 Beds
    • 3 Baths
    • 2,240 Home (sqft)
    • 3 Baths
    • 18,731 Lot (sqft)
  17. Photo of 440 Elgin Road, Hubert, NC 28539 (MLS # 100580759)
    $345,000
    Photo of 440 Elgin Road, Hubert, NC 28539 (MLS # 100580759)
    Photo of 440 Elgin Road, Hubert, NC 28539 (MLS # 100580759)
    32
     
    440 Elgin Road, Hubert, NC
    440 Elgin Road
    Hubert, NC
    • 3 Beds
    • 3 Baths
    • 2,101 Home (sqft)
    • 3 Baths
    • 40,076 Lot (sqft)
  18. Photo of 79 Crush Court, Swansboro, NC 28584 (MLS # 100580181)
    $203,900
    Photo of 79 Crush Court, Swansboro, NC 28584 (MLS # 100580181)
    Photo of 79 Crush Court, Swansboro, NC 28584 (MLS # 100580181)
    23
     
    79 Crush Court, Swansboro, NC
    79 Crush Court
    Swansboro, NC
    • 3 Beds
    • 3 Baths
    • 1,269 Home (sqft)
    • 3 Baths
    • 2,614 Lot (sqft)
  19. Photo of 120 Shadow Creek Drive, Hubert, NC 28539 (MLS # 100579370)
    $385,000
    Photo of 120 Shadow Creek Drive, Hubert, NC 28539 (MLS # 100579370)
    Photo of 120 Shadow Creek Drive, Hubert, NC 28539 (MLS # 100579370)
    31
     
    120 Shadow Creek Drive, Hubert, NC
    120 Shadow Creek Drive
    Hubert, NC
    • 3 Beds
    • 2 Baths
    • 1,991 Home (sqft)
    • 2 Baths
    • 16,553 Lot (sqft)
  20. Photo of 205 Bangor Court, Hubert, NC 28539 (MLS # 100579175)
    $308,000
    Photo of 205 Bangor Court, Hubert, NC 28539 (MLS # 100579175)
    Photo of 205 Bangor Court, Hubert, NC 28539 (MLS # 100579175)
    33
     
    205 Bangor Court, Hubert, NC
    205 Bangor Court
    Hubert, NC
    • 3 Beds
    • 3 Baths
    • 1,682 Home (sqft)
    • 3 Baths
    • 15,246 Lot (sqft)
  21. Photo of 201 Brant Court, Swansboro, NC 28584 (MLS # 100579129)
    $449,900
    Photo of 201 Brant Court, Swansboro, NC 28584 (MLS # 100579129)
    Photo of 201 Brant Court, Swansboro, NC 28584 (MLS # 100579129)
    54
     
    201 Brant Court, Swansboro, NC
    201 Brant Court
    Swansboro, NC
    • 4 Beds
    • 3 Baths
    • 2,647 Home (sqft)
    • 3 Baths
    • 21,780 Lot (sqft)
  22. Photo of 246 Smallwood Road, Hubert, NC 28539 (MLS # 100578938)
    $222,999
    Photo of 246 Smallwood Road, Hubert, NC 28539 (MLS # 100578938)
    Photo of 246 Smallwood Road, Hubert, NC 28539 (MLS # 100578938)
    27
     
    246 Smallwood Road, Hubert, NC
    246 Smallwood Road
    Hubert, NC
    • 3 Beds
    • 3 Baths
    • 1,615 Home (sqft)
    • 3 Baths
    • 6,970 Lot (sqft)
  23. Photo of 10 Tree Hill Lane, Hubert, NC 28539 (MLS # 100578668)
    $65,000
    Photo of 10 Tree Hill Lane, Hubert, NC 28539 (MLS # 100578668)
    Photo of 10 Tree Hill Lane, Hubert, NC 28539 (MLS # 100578668)
    30
     
    10 Tree Hill Lane, Hubert, NC
    10 Tree Hill Lane
    Hubert, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 35,284 Lot (sqft)
  24. Photo of 93 Loren Road, Hubert, NC 28539 (MLS # 100578198)
    $198,900
    Photo of 93 Loren Road, Hubert, NC 28539 (MLS # 100578198)
    Photo of 93 Loren Road, Hubert, NC 28539 (MLS # 100578198)
    20
     
    93 Loren Road, Hubert, NC
    93 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  25. Photo of 89 Loren Road, Hubert, NC 28539 (MLS # 100578196)
    $198,900
    Photo of 89 Loren Road, Hubert, NC 28539 (MLS # 100578196)
    Photo of 89 Loren Road, Hubert, NC 28539 (MLS # 100578196)
    20
     
    89 Loren Road, Hubert, NC
    89 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  26. Photo of 83 Loren Road, Hubert, NC 28539 (MLS # 100578192)
    $203,900
    Photo of 83 Loren Road, Hubert, NC 28539 (MLS # 100578192)
    Photo of 83 Loren Road, Hubert, NC 28539 (MLS # 100578192)
    20
     
    83 Loren Road, Hubert, NC
    83 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  27. Photo of 85 Loren Road, Hubert, NC 28539 (MLS # 100578193)
    $198,900
    Photo of 85 Loren Road, Hubert, NC 28539 (MLS # 100578193)
    Photo of 85 Loren Road, Hubert, NC 28539 (MLS # 100578193)
    20
     
    85 Loren Road, Hubert, NC
    85 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  28. Photo of 91 Loren Road, Hubert, NC 28539 (MLS # 100578197)
    $198,900
    Photo of 91 Loren Road, Hubert, NC 28539 (MLS # 100578197)
    Photo of 91 Loren Road, Hubert, NC 28539 (MLS # 100578197)
    20
     
    91 Loren Road, Hubert, NC
    91 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  29. Photo of 87 Loren Road, Hubert, NC 28539 (MLS # 100578195)
    $198,900
    Photo of 87 Loren Road, Hubert, NC 28539 (MLS # 100578195)
    Photo of 87 Loren Road, Hubert, NC 28539 (MLS # 100578195)
    20
     
    87 Loren Road, Hubert, NC
    87 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  30. Photo of 95 Loren Road, Hubert, NC 28539 (MLS # 100578199)
    $203,900
    Photo of 95 Loren Road, Hubert, NC 28539 (MLS # 100578199)
    Photo of 95 Loren Road, Hubert, NC 28539 (MLS # 100578199)
    20
     
    95 Loren Road, Hubert, NC
    95 Loren Road
    Hubert, NC
    • 2 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
Previous Page 1 of 4 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