Castle Hayne Elementary School

Below are homes for sale in Castle Hayne Elementary School District in Castle Hayne, NC. The assigned school is provided by the listing agent. We always recommend that buyers verify with New Hanover 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 New Hanover 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 142 | Previous Page 1 of 5 Next
  1. Photo of 206 Tom Avenue, Castle Hayne, NC 28429 (MLS # 100572635)
    $425,000
    Photo of 206 Tom Avenue, Castle Hayne, NC 28429 (MLS # 100572635)
    Photo of 206 Tom Avenue, Castle Hayne, NC 28429 (MLS # 100572635)
    51
     
    206 Tom Avenue, Castle Hayne, NC
    206 Tom Avenue
    Castle Hayne, NC
    • 5 Beds
    • 3 Baths
    • 2,087 Home (sqft)
    • 3 Baths
    • 19,602 Lot (sqft)
  2. Photo of 130 Plumtree Lane, Castle Hayne, NC 28429 (MLS # 100572423)
    $520,000
    Photo of 130 Plumtree Lane, Castle Hayne, NC 28429 (MLS # 100572423)
    Photo of 130 Plumtree Lane, Castle Hayne, NC 28429 (MLS # 100572423)
    130 Plumtree Lane, Castle Hayne, NC
    130 Plumtree Lane
    Castle Hayne, NC
    • 6 Beds
    • 5 Baths
    • 3,080 Home (sqft)
    • 5 Baths
    • 9,584 Lot (sqft)
  3. Photo of 2613 Hargate Court, Wilmington, NC 28405 (MLS # 100572374)
    $388,000
    Photo of 2613 Hargate Court, Wilmington, NC 28405 (MLS # 100572374)
    Photo of 2613 Hargate Court, Wilmington, NC 28405 (MLS # 100572374)
    47
     
    2613 Hargate Court, Wilmington, NC
    2613 Hargate Court
    Wilmington, NC
    • 3 Beds
    • 3 Baths
    • 1,585 Home (sqft)
    • 3 Baths
    • 16,118 Lot (sqft)
  4. Photo of 1121 Pampas Grass Drive #Lot 290, Castle Hayne, NC 28429 (MLS # 100572239)
    $464,990
    Photo of 1121 Pampas Grass Drive #Lot 290, Castle Hayne, NC 28429 (MLS # 100572239)
    Photo of 1121 Pampas Grass Drive #Lot 290, Castle Hayne, NC 28429 (MLS # 100572239)
    46
     
    1121 Pampas Grass Drive #Lot 290, Castle Hayne, NC
    1121 Pampas Grass Drive #Lot 290
    Castle Hayne, NC
    • 5 Beds
    • 4 Baths
    • 2,721 Home (sqft)
    • 4 Baths
    • 7,406 Lot (sqft)
  5. Photo of 1054 Pampas Grass Drive #Lot 335, Castle Hayne, NC 28429 (MLS # 100572222)
    $403,240
    Photo of 1054 Pampas Grass Drive #Lot 335, Castle Hayne, NC 28429 (MLS # 100572222)
    Photo of 1054 Pampas Grass Drive #Lot 335, Castle Hayne, NC 28429 (MLS # 100572222)
    45
     
    1054 Pampas Grass Drive #Lot 335, Castle Hayne, NC
    1054 Pampas Grass Drive #Lot 335
    Castle Hayne, NC
    • 4 Beds
    • 3 Baths
    • 2,203 Home (sqft)
    • 3 Baths
    • 8,712 Lot (sqft)
  6. Photo of 4329 Rough Stalk Lane #Lot 296, Castle Hayne, NC 28429 (MLS # 100572213)
    $448,390
    Photo of 4329 Rough Stalk Lane #Lot 296, Castle Hayne, NC 28429 (MLS # 100572213)
    Photo of 4329 Rough Stalk Lane #Lot 296, Castle Hayne, NC 28429 (MLS # 100572213)
    49
     
    4329 Rough Stalk Lane #Lot 296, Castle Hayne, NC
    4329 Rough Stalk Lane #Lot 296
    Castle Hayne, NC
    • 5 Beds
    • 3 Baths
    • 2,511 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  7. Photo of 6522 Rye Grass Road #Lot 304, Castle Hayne, NC 28429 (MLS # 100572216)
    $458,090
    Photo of 6522 Rye Grass Road #Lot 304, Castle Hayne, NC 28429 (MLS # 100572216)
    Photo of 6522 Rye Grass Road #Lot 304, Castle Hayne, NC 28429 (MLS # 100572216)
    41
     
    6522 Rye Grass Road #Lot 304, Castle Hayne, NC
    6522 Rye Grass Road #Lot 304
    Castle Hayne, NC
    • 5 Beds
    • 3 Baths
    • 2,511 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  8. Photo of 1114 Pampas Grass Drive #Lot 341, Castle Hayne, NC 28429 (MLS # 100572201)
    $440,190
    Photo of 1114 Pampas Grass Drive #Lot 341, Castle Hayne, NC 28429 (MLS # 100572201)
    Photo of 1114 Pampas Grass Drive #Lot 341, Castle Hayne, NC 28429 (MLS # 100572201)
    49
     
    1114 Pampas Grass Drive #Lot 341, Castle Hayne, NC
    1114 Pampas Grass Drive #Lot 341
    Castle Hayne, NC
    • 5 Beds
    • 3 Baths
    • 2,511 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  9. Photo of 1102 Pampas Grass Drive #Lot 338, Castle Hayne, NC 28429 (MLS # 100572202)
    $447,590
    Photo of 1102 Pampas Grass Drive #Lot 338, Castle Hayne, NC 28429 (MLS # 100572202)
    Photo of 1102 Pampas Grass Drive #Lot 338, Castle Hayne, NC 28429 (MLS # 100572202)
    49
     
    1102 Pampas Grass Drive #Lot 338, Castle Hayne, NC
    1102 Pampas Grass Drive #Lot 338
    Castle Hayne, NC
    • 5 Beds
    • 3 Baths
    • 2,511 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  10. Photo of 1117 Pampas Grass Drive #Lot 291, Castle Hayne, NC 28429 (MLS # 100572199)
    $451,740
    Photo of 1117 Pampas Grass Drive #Lot 291, Castle Hayne, NC 28429 (MLS # 100572199)
    Photo of 1117 Pampas Grass Drive #Lot 291, Castle Hayne, NC 28429 (MLS # 100572199)
    49
     
    1117 Pampas Grass Drive #Lot 291, Castle Hayne, NC
    1117 Pampas Grass Drive #Lot 291
    Castle Hayne, NC
    • 5 Beds
    • 3 Baths
    • 2,511 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  11. Photo of 1061 Pampas Grass Drive #Lot 314, Castle Hayne, NC 28429 (MLS # 100572203)
    $468,590
    Photo of 1061 Pampas Grass Drive #Lot 314, Castle Hayne, NC 28429 (MLS # 100572203)
    Photo of 1061 Pampas Grass Drive #Lot 314, Castle Hayne, NC 28429 (MLS # 100572203)
    49
     
    1061 Pampas Grass Drive #Lot 314, Castle Hayne, NC
    1061 Pampas Grass Drive #Lot 314
    Castle Hayne, NC
    • 5 Beds
    • 3 Baths
    • 2,511 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  12. Photo of 1137 Pampas Grass Drive #Lot 287, Castle Hayne, NC 28429 (MLS # 100572142)
    $419,999
    Photo of 1137 Pampas Grass Drive #Lot 287, Castle Hayne, NC 28429 (MLS # 100572142)
    Photo of 1137 Pampas Grass Drive #Lot 287, Castle Hayne, NC 28429 (MLS # 100572142)
    47
     
    1137 Pampas Grass Drive #Lot 287, Castle Hayne, NC
    1137 Pampas Grass Drive #Lot 287
    Castle Hayne, NC
    • 4 Beds
    • 2 Baths
    • 1,774 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  13. Photo of 4333 Rough Stalk Lane #Lot 295, Castle Hayne, NC 28429 (MLS # 100572143)
    $418,990
    Photo of 4333 Rough Stalk Lane #Lot 295, Castle Hayne, NC 28429 (MLS # 100572143)
    Photo of 4333 Rough Stalk Lane #Lot 295, Castle Hayne, NC 28429 (MLS # 100572143)
    47
     
    4333 Rough Stalk Lane #Lot 295, Castle Hayne, NC
    4333 Rough Stalk Lane #Lot 295
    Castle Hayne, NC
    • 4 Beds
    • 2 Baths
    • 1,774 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  14. Photo of 5313 Areca Road #Lot 427, Castle Hayne, NC 28429 (MLS # 100572140)
    $419,840
    Photo of 5313 Areca Road #Lot 427, Castle Hayne, NC 28429 (MLS # 100572140)
    Photo of 5313 Areca Road #Lot 427, Castle Hayne, NC 28429 (MLS # 100572140)
    47
     
    5313 Areca Road #Lot 427, Castle Hayne, NC
    5313 Areca Road #Lot 427
    Castle Hayne, NC
    • 4 Beds
    • 2 Baths
    • 1,774 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  15. Photo of 1062 Pampas Grass Drive #Lot 337, Castle Hayne, NC 28429 (MLS # 100572136)
    $407,490
    Photo of 1062 Pampas Grass Drive #Lot 337, Castle Hayne, NC 28429 (MLS # 100572136)
    Photo of 1062 Pampas Grass Drive #Lot 337, Castle Hayne, NC 28429 (MLS # 100572136)
    47
     
    1062 Pampas Grass Drive #Lot 337, Castle Hayne, NC
    1062 Pampas Grass Drive #Lot 337
    Castle Hayne, NC
    • 4 Beds
    • 2 Baths
    • 1,774 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  16. Photo of 3901 Marathon Avenue, Castle Hayne, NC 28429 (MLS # 100572109)
    $699,900
    Photo of 3901 Marathon Avenue, Castle Hayne, NC 28429 (MLS # 100572109)
    Photo of 3901 Marathon Avenue, Castle Hayne, NC 28429 (MLS # 100572109)
    57
     
    3901 Marathon Avenue, Castle Hayne, NC
    3901 Marathon Avenue
    Castle Hayne, NC
    • 4 Beds
    • 3 Baths
    • 3,011 Home (sqft)
    • 3 Baths
    • 33,977 Lot (sqft)
  17. Photo of 1113 Rockhill Road, Castle Hayne, NC 28429 (MLS # 100571920)
    $799,000
    Photo of 1113 Rockhill Road, Castle Hayne, NC 28429 (MLS # 100571920)
    Photo of 1113 Rockhill Road, Castle Hayne, NC 28429 (MLS # 100571920)
    1113 Rockhill Road, Castle Hayne, NC
    1113 Rockhill Road
    Castle Hayne, NC
    • 3 Beds
    • 3 Baths
    • 3,010 Home (sqft)
    • 3 Baths
    • 9,148 Lot (sqft)
  18. Photo of 4314 Rough Stalk Lane #Lot 308, Castle Hayne, NC 28429 (MLS # 100571760)
    $413,490
    Photo of 4314 Rough Stalk Lane #Lot 308, Castle Hayne, NC 28429 (MLS # 100571760)
    Photo of 4314 Rough Stalk Lane #Lot 308, Castle Hayne, NC 28429 (MLS # 100571760)
    47
     
    4314 Rough Stalk Lane #Lot 308, Castle Hayne, NC
    4314 Rough Stalk Lane #Lot 308
    Castle Hayne, NC
    • 4 Beds
    • 2 Baths
    • 1,774 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  19. Photo of 4322 Rough Stalk Lane #Lot 310, Castle Hayne, NC 28429 (MLS # 100571758)
    $412,990
    Photo of 4322 Rough Stalk Lane #Lot 310, Castle Hayne, NC 28429 (MLS # 100571758)
    Photo of 4322 Rough Stalk Lane #Lot 310, Castle Hayne, NC 28429 (MLS # 100571758)
    47
     
    4322 Rough Stalk Lane #Lot 310, Castle Hayne, NC
    4322 Rough Stalk Lane #Lot 310
    Castle Hayne, NC
    • 4 Beds
    • 2 Baths
    • 1,774 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  20. Photo of 6534 Rye Grass Road #Lot 307, Castle Hayne, NC 28429 (MLS # 100571742)
    $413,390
    Photo of 6534 Rye Grass Road #Lot 307, Castle Hayne, NC 28429 (MLS # 100571742)
    Photo of 6534 Rye Grass Road #Lot 307, Castle Hayne, NC 28429 (MLS # 100571742)
    47
     
    6534 Rye Grass Road #Lot 307, Castle Hayne, NC
    6534 Rye Grass Road #Lot 307
    Castle Hayne, NC
    • 4 Beds
    • 2 Baths
    • 1,774 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  21. Photo of 1033 Pampas Grass Drive #Lot 317, Castle Hayne, NC 28429 (MLS # 100571728)
    $391,090
    Photo of 1033 Pampas Grass Drive #Lot 317, Castle Hayne, NC 28429 (MLS # 100571728)
    Photo of 1033 Pampas Grass Drive #Lot 317, Castle Hayne, NC 28429 (MLS # 100571728)
    31
     
    1033 Pampas Grass Drive #Lot 317, Castle Hayne, NC
    1033 Pampas Grass Drive #Lot 317
    Castle Hayne, NC
    • 3 Beds
    • 2 Baths
    • 1,618 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  22. Photo of 4334 Rough Stalk Lane #Lot 313, Castle Hayne, NC 28429 (MLS # 100571725)
    $392,490
    Photo of 4334 Rough Stalk Lane #Lot 313, Castle Hayne, NC 28429 (MLS # 100571725)
    Photo of 4334 Rough Stalk Lane #Lot 313, Castle Hayne, NC 28429 (MLS # 100571725)
    31
     
    4334 Rough Stalk Lane #Lot 313, Castle Hayne, NC
    4334 Rough Stalk Lane #Lot 313
    Castle Hayne, NC
    • 3 Beds
    • 2 Baths
    • 1,618 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  23. Photo of 4632 Castle Hayne Road, Castle Hayne, NC 28429 (MLS # 100571547)
    $289,900
    Photo of 4632 Castle Hayne Road, Castle Hayne, NC 28429 (MLS # 100571547)
    Photo of 4632 Castle Hayne Road, Castle Hayne, NC 28429 (MLS # 100571547)
    27
     
    4632 Castle Hayne Road, Castle Hayne, NC
    4632 Castle Hayne Road
    Castle Hayne, NC
    • 3 Beds
    • 2 Baths
    • 1,212 Home (sqft)
    • 2 Baths
    • 40,076 Lot (sqft)
  24. Photo of 6112 Sycamore Avenue, Castle Hayne, NC 28429 (MLS # 100571095)
    $1,250,000
    Photo of 6112 Sycamore Avenue, Castle Hayne, NC 28429 (MLS # 100571095)
    Photo of 6112 Sycamore Avenue, Castle Hayne, NC 28429 (MLS # 100571095)
    6112 Sycamore Avenue, Castle Hayne, NC
    6112 Sycamore Avenue
    Castle Hayne, NC
    • 3 Beds
    • 4 Baths
    • 2,453 Home (sqft)
    • 4 Baths
    • 4.94 Lot (ac)
  25. Photo of 4304 Pennhurst Court, Wilmington, NC 28405 (MLS # 100571030)
    $548,500
    Photo of 4304 Pennhurst Court, Wilmington, NC 28405 (MLS # 100571030)
    Photo of 4304 Pennhurst Court, Wilmington, NC 28405 (MLS # 100571030)
    37
     
    4304 Pennhurst Court, Wilmington, NC
    4304 Pennhurst Court
    Wilmington, NC
    • 4 Beds
    • 3 Baths
    • 2,743 Home (sqft)
    • 3 Baths
    • 13,940 Lot (sqft)
  26. Photo of 3653 Excelsior Lane, Castle Hayne, NC 28429 (MLS # 100570871)
    $670,000
    Photo of 3653 Excelsior Lane, Castle Hayne, NC 28429 (MLS # 100570871)
    Photo of 3653 Excelsior Lane, Castle Hayne, NC 28429 (MLS # 100570871)
    51
     
    3653 Excelsior Lane, Castle Hayne, NC
    3653 Excelsior Lane
    Castle Hayne, NC
    • 3 Beds
    • 2 Baths
    • 2,271 Home (sqft)
    • 2 Baths
    • 9,584 Lot (sqft)
  27. Photo of 3706 Barnesmore Drive, Castle Hayne, NC 28429 (MLS # 100570874)
    $1,195,000
    Photo of 3706 Barnesmore Drive, Castle Hayne, NC 28429 (MLS # 100570874)
    Photo of 3706 Barnesmore Drive, Castle Hayne, NC 28429 (MLS # 100570874)
    3706 Barnesmore Drive, Castle Hayne, NC
    3706 Barnesmore Drive
    Castle Hayne, NC
    • 4 Beds
    • 4 Baths
    • 3,032 Home (sqft)
    • 4 Baths
    • 10,890 Lot (sqft)
  28. Photo of 1021 Pampas Grass Drive #Lot 320, Castle Hayne, NC 28429 (MLS # 100570643)
    $395,990
    Photo of 1021 Pampas Grass Drive #Lot 320, Castle Hayne, NC 28429 (MLS # 100570643)
    Photo of 1021 Pampas Grass Drive #Lot 320, Castle Hayne, NC 28429 (MLS # 100570643)
    31
     
    1021 Pampas Grass Drive #Lot 320, Castle Hayne, NC
    1021 Pampas Grass Drive #Lot 320
    Castle Hayne, NC
    • 3 Beds
    • 2 Baths
    • 1,618 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  29. Photo of 5361 Areca Road #Lot 416, Castle Hayne, NC 28429 (MLS # 100570630)
    $440,990
    Photo of 5361 Areca Road #Lot 416, Castle Hayne, NC 28429 (MLS # 100570630)
    Photo of 5361 Areca Road #Lot 416, Castle Hayne, NC 28429 (MLS # 100570630)
    45
     
    5361 Areca Road #Lot 416, Castle Hayne, NC
    5361 Areca Road #Lot 416
    Castle Hayne, NC
    • 4 Beds
    • 3 Baths
    • 2,203 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  30. Photo of 5310 Areca Road #Lot 344, Castle Hayne, NC 28429 (MLS # 100570626)
    $408,290
    Photo of 5310 Areca Road #Lot 344, Castle Hayne, NC 28429 (MLS # 100570626)
    Photo of 5310 Areca Road #Lot 344, Castle Hayne, NC 28429 (MLS # 100570626)
    45
     
    5310 Areca Road #Lot 344, Castle Hayne, NC
    5310 Areca Road #Lot 344
    Castle Hayne, NC
    • 4 Beds
    • 3 Baths
    • 2,203 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
Previous Page 1 of 5 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 Custom IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions