Townhomes for Sale in New Hanover County

Townhomes for sale in New Hanover County, North Carolina, including Wilmington, Wrightsville Beach, Carolina Beach, Kure Beach, and Castle Hayne.


Hide Map
  • List View
  • Grid View
Sorted by
1 - 30 of 500+ | Previous Page 1 of 17 Next
  1. Photo of 4523 Holly Tree Road #707, Wilmington, NC 28412 (MLS # 100571082)
    $193,000
    Photo of 4523 Holly Tree Road #707, Wilmington, NC 28412 (MLS # 100571082)
    Photo of 4523 Holly Tree Road #707, Wilmington, NC 28412 (MLS # 100571082)
    48
     
    4523 Holly Tree Road #707, Wilmington, NC
    4523 Holly Tree Road #707
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 852 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  2. Photo of 5605 Moss Vine Place #11, Wilmington, NC 28403 (MLS # 100570993)
    $335,000
    Photo of 5605 Moss Vine Place #11, Wilmington, NC 28403 (MLS # 100570993)
    Photo of 5605 Moss Vine Place #11, Wilmington, NC 28403 (MLS # 100570993)
    35
     
    5605 Moss Vine Place #11, Wilmington, NC
    5605 Moss Vine Place #11
    Wilmington, NC
    • 3 Beds
    • 3 Baths
    • 1,248 Home (sqft)
    • 3 Baths
    • 436 Lot (sqft)
  3. Photo of 1615 Lake Park Boulevard S #Unit 612, Carolina Beach, NC 28428 (MLS # 100570981)
    $535,000
    Photo of 1615 Lake Park Boulevard S #Unit 612, Carolina Beach, NC 28428 (MLS # 100570981)
    Photo of 1615 Lake Park Boulevard S #Unit 612, Carolina Beach, NC 28428 (MLS # 100570981)
    38
     
    1615 Lake Park Boulevard S #Unit 612, Carolina Beach, NC
    1615 Lake Park Boulevard S #Unit 612
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 872 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  4. Photo of 12 Mallard Street #Unit 12b, Wrightsville Beach, NC 28480 (MLS # 100570956)
    $4,737,000
    Photo of 12 Mallard Street #Unit 12b, Wrightsville Beach, NC 28480 (MLS # 100570956)
    Photo of 12 Mallard Street #Unit 12b, Wrightsville Beach, NC 28480 (MLS # 100570956)
    12 Mallard Street #Unit 12b, Wrightsville Beach, NC
    12 Mallard Street #Unit 12b
    Wrightsville Beach, NC
    • 4 Beds
    • 5 Baths
    • 3,773 Home (sqft)
    • 5 Baths
    • 0 Lot (sqft)
  5. Photo of 123 Covil Avenue #203, Wilmington, NC 28403 (MLS # 100570942)
    $199,999
    Photo of 123 Covil Avenue #203, Wilmington, NC 28403 (MLS # 100570942)
    Photo of 123 Covil Avenue #203, Wilmington, NC 28403 (MLS # 100570942)
    123 Covil Avenue #203, Wilmington, NC
    123 Covil Avenue #203
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 1,006 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  6. Photo of 801 N 4th Street #Apt 204, Wilmington, NC 28401 (MLS # 100570939)
    $420,000
    Photo of 801 N 4th Street #Apt 204, Wilmington, NC 28401 (MLS # 100570939)
    Photo of 801 N 4th Street #Apt 204, Wilmington, NC 28401 (MLS # 100570939)
    22
     
    801 N 4th Street #Apt 204, Wilmington, NC
    801 N 4th Street #Apt 204
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 1,050 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  7. Photo of 384 Barnacle Run, Wilmington, NC 28412 (MLS # 100570852)
    $472,950
    Photo of 384 Barnacle Run, Wilmington, NC 28412 (MLS # 100570852)
    Photo of 384 Barnacle Run, Wilmington, NC 28412 (MLS # 100570852)
    14
     
    384 Barnacle Run, Wilmington, NC
    384 Barnacle Run
    Wilmington, NC
    • 3 Beds
    • 4 Baths
    • 2,126 Home (sqft)
    • 4 Baths
    • 1,743 Lot (sqft)
  8. Photo of 1404 Canal Drive #Apt 18, Carolina Beach, NC 28428 (MLS # 100570817)
    $362,000
    Photo of 1404 Canal Drive #Apt 18, Carolina Beach, NC 28428 (MLS # 100570817)
    Photo of 1404 Canal Drive #Apt 18, Carolina Beach, NC 28428 (MLS # 100570817)
    37
     
    1404 Canal Drive #Apt 18, Carolina Beach, NC
    1404 Canal Drive #Apt 18
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 782 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  9. Photo of 903 Ocean Boulevard #Unit 1, Carolina Beach, NC 28428 (MLS # 100570659)
    $699,900
    Photo of 903 Ocean Boulevard #Unit 1, Carolina Beach, NC 28428 (MLS # 100570659)
    Photo of 903 Ocean Boulevard #Unit 1, Carolina Beach, NC 28428 (MLS # 100570659)
    37
     
    903 Ocean Boulevard #Unit 1, Carolina Beach, NC
    903 Ocean Boulevard #Unit 1
    Carolina Beach, NC
    • 3 Beds
    • 3 Baths
    • 1,541 Home (sqft)
    • 3 Baths
    • 1,307 Lot (sqft)
  10. Photo of 388 Barnacle Run, Wilmington, NC 28412 (MLS # 100570610)
    $508,940
    Photo of 388 Barnacle Run, Wilmington, NC 28412 (MLS # 100570610)
    Photo of 388 Barnacle Run, Wilmington, NC 28412 (MLS # 100570610)
    14
     
    388 Barnacle Run, Wilmington, NC
    388 Barnacle Run
    Wilmington, NC
    • 4 Beds
    • 4 Baths
    • 2,126 Home (sqft)
    • 4 Baths
    • 1,743 Lot (sqft)
  11. Photo of 6767 Blacktip Lane #Unit 4, Wilmington, NC 28412 (MLS # 100570599)
    $347,500
    Photo of 6767 Blacktip Lane #Unit 4, Wilmington, NC 28412 (MLS # 100570599)
    Photo of 6767 Blacktip Lane #Unit 4, Wilmington, NC 28412 (MLS # 100570599)
    37
     
    6767 Blacktip Lane #Unit 4, Wilmington, NC
    6767 Blacktip Lane #Unit 4
    Wilmington, NC
    • 3 Beds
    • 3 Baths
    • 1,492 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  12. Photo of 901 S Lake Park Boulevard #Unit 304, Carolina Beach, NC 28428 (MLS # 100570522)
    $519,900
    Photo of 901 S Lake Park Boulevard #Unit 304, Carolina Beach, NC 28428 (MLS # 100570522)
    Photo of 901 S Lake Park Boulevard #Unit 304, Carolina Beach, NC 28428 (MLS # 100570522)
    59
     
    901 S Lake Park Boulevard #Unit 304, Carolina Beach, NC
    901 S Lake Park Boulevard #Unit 304
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 827 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  13. Photo of 304 Birmingham Avenue #Unit 1, Carolina Beach, NC 28428 (MLS # 100570540)
    $930,000
    Photo of 304 Birmingham Avenue #Unit 1, Carolina Beach, NC 28428 (MLS # 100570540)
    Photo of 304 Birmingham Avenue #Unit 1, Carolina Beach, NC 28428 (MLS # 100570540)
    105
     
    304 Birmingham Avenue #Unit 1, Carolina Beach, NC
    304 Birmingham Avenue #Unit 1
    Carolina Beach, NC
    • 4 Beds
    • 3 Baths
    • 2,473 Home (sqft)
    • 3 Baths
    • 1,743 Lot (sqft)
  14. Photo of 3306 Belmont Circle, Wilmington, NC 28405 (MLS # 100570521)
    $264,900
    Photo of 3306 Belmont Circle, Wilmington, NC 28405 (MLS # 100570521)
    Photo of 3306 Belmont Circle, Wilmington, NC 28405 (MLS # 100570521)
    11
     
    3306 Belmont Circle, Wilmington, NC
    3306 Belmont Circle
    Wilmington, NC
    • 3 Beds
    • 4 Baths
    • 1,026 Home (sqft)
    • 4 Baths
    • 1,307 Lot (sqft)
  15. Photo of 1806 Sand Dollar Court, Kure Beach, NC 28449 (MLS # 100570549)
    $829,000
    Photo of 1806 Sand Dollar Court, Kure Beach, NC 28449 (MLS # 100570549)
    Photo of 1806 Sand Dollar Court, Kure Beach, NC 28449 (MLS # 100570549)
    1806 Sand Dollar Court, Kure Beach, NC
    1806 Sand Dollar Court
    Kure Beach, NC
    • 3 Beds
    • 3 Baths
    • 2,255 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  16. Photo of 1102 Canal Drive #Unit A, Carolina Beach, NC 28428 (MLS # 100570467)
    $799,900
    Photo of 1102 Canal Drive #Unit A, Carolina Beach, NC 28428 (MLS # 100570467)
    Photo of 1102 Canal Drive #Unit A, Carolina Beach, NC 28428 (MLS # 100570467)
    42
     
    1102 Canal Drive #Unit A, Carolina Beach, NC
    1102 Canal Drive #Unit A
    Carolina Beach, NC
    • 5 Beds
    • 5 Baths
    • 2,490 Home (sqft)
    • 5 Baths
    • 6,099 Lot (sqft)
  17. Photo of 1102 Canal Drive #Unit B, Carolina Beach, NC 28428 (MLS # 100570468)
    $799,900
    Photo of 1102 Canal Drive #Unit B, Carolina Beach, NC 28428 (MLS # 100570468)
    Photo of 1102 Canal Drive #Unit B, Carolina Beach, NC 28428 (MLS # 100570468)
    52
     
    1102 Canal Drive #Unit B, Carolina Beach, NC
    1102 Canal Drive #Unit B
    Carolina Beach, NC
    • 5 Beds
    • 5 Baths
    • 2,490 Home (sqft)
    • 5 Baths
    • 6,099 Lot (sqft)
  18. Photo of 1200 Saint Joseph Street #42, Carolina Beach, NC 28428 (MLS # 100570413)
    $775,000
    Photo of 1200 Saint Joseph Street #42, Carolina Beach, NC 28428 (MLS # 100570413)
    Photo of 1200 Saint Joseph Street #42, Carolina Beach, NC 28428 (MLS # 100570413)
    56
     
    1200 Saint Joseph Street #42, Carolina Beach, NC
    1200 Saint Joseph Street #42
    Carolina Beach, NC
    • 3 Beds
    • 3 Baths
    • 1,663 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  19. Photo of 1404 Canal Drive #Unit 25, Carolina Beach, NC 28428 (MLS # 100570370)
    $399,900
    Photo of 1404 Canal Drive #Unit 25, Carolina Beach, NC 28428 (MLS # 100570370)
    Photo of 1404 Canal Drive #Unit 25, Carolina Beach, NC 28428 (MLS # 100570370)
    29
     
    1404 Canal Drive #Unit 25, Carolina Beach, NC
    1404 Canal Drive #Unit 25
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 828 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  20. Photo of 6832 Main Street #Unit 333, Wilmington, NC 28405 (MLS # 100570367)
    $292,500
    Photo of 6832 Main Street #Unit 333, Wilmington, NC 28405 (MLS # 100570367)
    Photo of 6832 Main Street #Unit 333, Wilmington, NC 28405 (MLS # 100570367)
    6832 Main Street #Unit 333, Wilmington, NC
    6832 Main Street #Unit 333
    Wilmington, NC
    • 1 Bed
    • 1 Bath
    • 772 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  21. Photo of 5813 Wrightsville Avenue #Apt 191, Wilmington, NC 28403 (MLS # 100570358)
    $379,900
    Photo of 5813 Wrightsville Avenue #Apt 191, Wilmington, NC 28403 (MLS # 100570358)
    Photo of 5813 Wrightsville Avenue #Apt 191, Wilmington, NC 28403 (MLS # 100570358)
    48
     
    5813 Wrightsville Avenue #Apt 191, Wilmington, NC
    5813 Wrightsville Avenue #Apt 191
    Wilmington, NC
    • 3 Beds
    • 3 Baths
    • 1,480 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  22. Photo of 1602 Carolina Beach Avenue N #Unit 2, Carolina Beach, NC 28428 (MLS # 100570337)
    $1,650,000
    Photo of 1602 Carolina Beach Avenue N #Unit 2, Carolina Beach, NC 28428 (MLS # 100570337)
    Photo of 1602 Carolina Beach Avenue N #Unit 2, Carolina Beach, NC 28428 (MLS # 100570337)
    1602 Carolina Beach Avenue N #Unit 2, Carolina Beach, NC
    1602 Carolina Beach Avenue N #Unit 2
    Carolina Beach, NC
    • 4 Beds
    • 4 Baths
    • 2,078 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  23. Photo of 1013 Carolina Beach Avenue N #3d, Carolina Beach, NC 28428 (MLS # 100570328)
    $549,000
    Photo of 1013 Carolina Beach Avenue N #3d, Carolina Beach, NC 28428 (MLS # 100570328)
    Photo of 1013 Carolina Beach Avenue N #3d, Carolina Beach, NC 28428 (MLS # 100570328)
    34
     
    1013 Carolina Beach Avenue N #3d, Carolina Beach, NC
    1013 Carolina Beach Avenue N #3d
    Carolina Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,198 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  24. Photo of 422 Fort Fisher Boulevard S #Unit A, Kure Beach, NC 28449 (MLS # 100570292)
    $975,000
    Photo of 422 Fort Fisher Boulevard S #Unit A, Kure Beach, NC 28449 (MLS # 100570292)
    Photo of 422 Fort Fisher Boulevard S #Unit A, Kure Beach, NC 28449 (MLS # 100570292)
    422 Fort Fisher Boulevard S #Unit A, Kure Beach, NC
    422 Fort Fisher Boulevard S #Unit A
    Kure Beach, NC
    • 4 Beds
    • 5 Baths
    • 2,074 Home (sqft)
    • 5 Baths
    • 0 Lot (sqft)
  25. Photo of 124 Walnut Street #Apt 302, Wilmington, NC 28401 (MLS # 100570172)
    $569,500
    Photo of 124 Walnut Street #Apt 302, Wilmington, NC 28401 (MLS # 100570172)
    Photo of 124 Walnut Street #Apt 302, Wilmington, NC 28401 (MLS # 100570172)
    124 Walnut Street #Apt 302, Wilmington, NC
    124 Walnut Street #Apt 302
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 2,696 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  26. Photo of 1610 Swordfish Lane #1, Carolina Beach, NC 28428 (MLS # 100569966)
    $869,900
    Photo of 1610 Swordfish Lane #1, Carolina Beach, NC 28428 (MLS # 100569966)
    Photo of 1610 Swordfish Lane #1, Carolina Beach, NC 28428 (MLS # 100569966)
    1610 Swordfish Lane #1, Carolina Beach, NC
    1610 Swordfish Lane #1
    Carolina Beach, NC
    • 4 Beds
    • 4 Baths
    • 2,275 Home (sqft)
    • 4 Baths
    • 4,792 Lot (sqft)
  27. Photo of 1610 Swordfish Lane #2, Carolina Beach, NC 28428 (MLS # 100569968)
    $869,900
    Photo of 1610 Swordfish Lane #2, Carolina Beach, NC 28428 (MLS # 100569968)
    Photo of 1610 Swordfish Lane #2, Carolina Beach, NC 28428 (MLS # 100569968)
    1610 Swordfish Lane #2, Carolina Beach, NC
    1610 Swordfish Lane #2
    Carolina Beach, NC
    • 4 Beds
    • 4 Baths
    • 2,275 Home (sqft)
    • 4 Baths
    • 4,792 Lot (sqft)
  28. Photo of 3701 Saint Johns Court #Unit A, Wilmington, NC 28403 (MLS # 100569939)
    $225,000
    Photo of 3701 Saint Johns Court #Unit A, Wilmington, NC 28403 (MLS # 100569939)
    Photo of 3701 Saint Johns Court #Unit A, Wilmington, NC 28403 (MLS # 100569939)
    12
     
    3701 Saint Johns Court #Unit A, Wilmington, NC
    3701 Saint Johns Court #Unit A
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 904 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  29. Photo of 803 S Sixth Street #Unit 2, Carolina Beach, NC 28428 (MLS # 100569928)
    $625,000
    Photo of 803 S Sixth Street #Unit 2, Carolina Beach, NC 28428 (MLS # 100569928)
    Photo of 803 S Sixth Street #Unit 2, Carolina Beach, NC 28428 (MLS # 100569928)
    29
     
    803 S Sixth Street #Unit 2, Carolina Beach, NC
    803 S Sixth Street #Unit 2
    Carolina Beach, NC
    • 3 Beds
    • 3 Baths
    • 1,570 Home (sqft)
    • 3 Baths
    • 1,307 Lot (sqft)
  30. Photo of 1305 Carolina Beach Avenue N #Apt 1a, Carolina Beach, NC 28428 (MLS # 100569853)
    $445,000
    Photo of 1305 Carolina Beach Avenue N #Apt 1a, Carolina Beach, NC 28428 (MLS # 100569853)
    Photo of 1305 Carolina Beach Avenue N #Apt 1a, Carolina Beach, NC 28428 (MLS # 100569853)
    34
     
    1305 Carolina Beach Avenue N #Apt 1a, Carolina Beach, NC
    1305 Carolina Beach Avenue N #Apt 1a
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 910 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
Previous Page 1 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 IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions