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 1200 St Joseph Street #42, Carolina Beach, NC 28428 (MLS # 100570413)
    $775,000
    Photo of 1200 St Joseph Street #42, Carolina Beach, NC 28428 (MLS # 100570413)
    Photo of 1200 St Joseph Street #42, Carolina Beach, NC 28428 (MLS # 100570413)
    56
     
    1200 St Joseph Street #42, Carolina Beach, NC
    1200 St Joseph Street #42
    Carolina Beach, NC
    • 3 Beds
    • 3 Baths
    • 1,663 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. Photo of 6211 Wrightsville Avenue #165, Wilmington, NC 28403 (MLS # 100570067)
    $409,000
    Photo of 6211 Wrightsville Avenue #165, Wilmington, NC 28403 (MLS # 100570067)
    Photo of 6211 Wrightsville Avenue #165, Wilmington, NC 28403 (MLS # 100570067)
    40
     
    6211 Wrightsville Avenue #165, Wilmington, NC
    6211 Wrightsville Avenue #165
    Wilmington, NC
    • 3 Beds
    • 2 Baths
    • 1,378 Home (sqft)
    • 2 Baths
    • 872 Lot (sqft)
  10. 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)
  11. 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)
  12. 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)
  13. 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)
  14. 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)
  15. Photo of 4302 Terrington Drive, Wilmington, NC 28412 (MLS # 100565451)
    $489,900
    Photo of 4302 Terrington Drive, Wilmington, NC 28412 (MLS # 100565451)
    Photo of 4302 Terrington Drive, Wilmington, NC 28412 (MLS # 100565451)
    41
     
    4302 Terrington Drive, Wilmington, NC
    4302 Terrington Drive
    Wilmington, NC
    • 4 Beds
    • 4 Baths
    • 2,648 Home (sqft)
    • 4 Baths
    • 3,050 Lot (sqft)
  16. Photo of 619 Spencer Farlow Drive #5-30, Carolina Beach, NC 28428 (MLS # 100570113)
    $355,000
    Photo of 619 Spencer Farlow Drive #5-30, Carolina Beach, NC 28428 (MLS # 100570113)
    Photo of 619 Spencer Farlow Drive #5-30, Carolina Beach, NC 28428 (MLS # 100570113)
    619 Spencer Farlow Drive #5-30, Carolina Beach, NC
    619 Spencer Farlow Drive #5-30
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,351 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  17. Photo of 3011 Lauren Place Drive #Apt 102, Wilmington, NC 28405 (MLS # 100569630)
    $229,900
    Photo of 3011 Lauren Place Drive #Apt 102, Wilmington, NC 28405 (MLS # 100569630)
    Photo of 3011 Lauren Place Drive #Apt 102, Wilmington, NC 28405 (MLS # 100569630)
    35
     
    3011 Lauren Place Drive #Apt 102, Wilmington, NC
    3011 Lauren Place Drive #Apt 102
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 945 Home (sqft)
    • 2 Baths
    • 1,307 Lot (sqft)
  18. Photo of 1601 Carolina Beach Avenue N #Unit 15-B, Carolina Beach, NC 28428 (MLS # 100570277)
    $315,000
    Photo of 1601 Carolina Beach Avenue N #Unit 15-B, Carolina Beach, NC 28428 (MLS # 100570277)
    Photo of 1601 Carolina Beach Avenue N #Unit 15-B, Carolina Beach, NC 28428 (MLS # 100570277)
    25
     
    1601 Carolina Beach Avenue N #Unit 15-B, Carolina Beach, NC
    1601 Carolina Beach Avenue N #Unit 15-B
    Carolina Beach, NC
    • 1 Bed
    • 2 Baths
    • 508 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  19. Photo of 648 Village Park Drive #204, Wilmington, NC 28405 (MLS # 100569493)
    $479,000
    Photo of 648 Village Park Drive #204, Wilmington, NC 28405 (MLS # 100569493)
    Photo of 648 Village Park Drive #204, Wilmington, NC 28405 (MLS # 100569493)
    15
     
    648 Village Park Drive #204, Wilmington, NC
    648 Village Park Drive #204
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 1,260 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  20. Photo of 1305 Carolina Beach Avenue N #1b, Carolina Beach, NC 28428 (MLS # 100569479)
    $440,000
    Photo of 1305 Carolina Beach Avenue N #1b, Carolina Beach, NC 28428 (MLS # 100569479)
    Photo of 1305 Carolina Beach Avenue N #1b, Carolina Beach, NC 28428 (MLS # 100569479)
    19
     
    1305 Carolina Beach Avenue N #1b, Carolina Beach, NC
    1305 Carolina Beach Avenue N #1b
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 918 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  21. Photo of 802 Bryce Court #D, Wilmington, NC 28405 (MLS # 100569420)
    $215,000
    Photo of 802 Bryce Court #D, Wilmington, NC 28405 (MLS # 100569420)
    Photo of 802 Bryce Court #D, Wilmington, NC 28405 (MLS # 100569420)
    29
     
    802 Bryce Court #D, Wilmington, NC
    802 Bryce Court #D
    Wilmington, NC
    • 3 Beds
    • 2 Baths
    • 1,320 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  22. Photo of 600 Linksider Drive #Apt C5, Wilmington, NC 28412 (MLS # 100569353)
    $252,000
    Photo of 600 Linksider Drive #Apt C5, Wilmington, NC 28412 (MLS # 100569353)
    Photo of 600 Linksider Drive #Apt C5, Wilmington, NC 28412 (MLS # 100569353)
    40
     
    600 Linksider Drive #Apt C5, Wilmington, NC
    600 Linksider Drive #Apt C5
    Wilmington, NC
    • 3 Beds
    • 3 Baths
    • 1,525 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  23. Photo of 306 Lake Park Boulevard S #302, Carolina Beach, NC 28428 (MLS # 100569323)
    $675,000
    Photo of 306 Lake Park Boulevard S #302, Carolina Beach, NC 28428 (MLS # 100569323)
    Photo of 306 Lake Park Boulevard S #302, Carolina Beach, NC 28428 (MLS # 100569323)
    46
     
    306 Lake Park Boulevard S #302, Carolina Beach, NC
    306 Lake Park Boulevard S #302
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,756 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  24. Photo of 3944 Echo Farms Boulevard, Wilmington, NC 28412 (MLS # 100569317)
    $284,999
    Photo of 3944 Echo Farms Boulevard, Wilmington, NC 28412 (MLS # 100569317)
    Photo of 3944 Echo Farms Boulevard, Wilmington, NC 28412 (MLS # 100569317)
    3944 Echo Farms Boulevard, Wilmington, NC
    3944 Echo Farms Boulevard
    Wilmington, NC
    • 3 Beds
    • 3 Baths
    • 1,512 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  25. Photo of 1003 Pelican Court #1003, Kure Beach, NC 28449 (MLS # 100569348)
    $575,000
    Photo of 1003 Pelican Court #1003, Kure Beach, NC 28449 (MLS # 100569348)
    Photo of 1003 Pelican Court #1003, Kure Beach, NC 28449 (MLS # 100569348)
    1003 Pelican Court #1003, Kure Beach, NC
    1003 Pelican Court #1003
    Kure Beach, NC
    • 3 Beds
    • 3 Baths
    • 1,055 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  26. Photo of 4154 Breezewood Drive #202, Wilmington, NC 28412 (MLS # 100569215)
    $234,900
    Photo of 4154 Breezewood Drive #202, Wilmington, NC 28412 (MLS # 100569215)
    Photo of 4154 Breezewood Drive #202, Wilmington, NC 28412 (MLS # 100569215)
    22
     
    4154 Breezewood Drive #202, Wilmington, NC
    4154 Breezewood Drive #202
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 1,420 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  27. Photo of 221 Eucalyptus Lane, Wilmington, NC 28412 (MLS # 100569143)
    $255,000
    Photo of 221 Eucalyptus Lane, Wilmington, NC 28412 (MLS # 100569143)
    Photo of 221 Eucalyptus Lane, Wilmington, NC 28412 (MLS # 100569143)
    31
     
    221 Eucalyptus Lane, Wilmington, NC
    221 Eucalyptus Lane
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 979 Home (sqft)
    • 2 Baths
    • 1,307 Lot (sqft)
  28. Photo of 4721 Siddons Drive, Wilmington, NC 28412 (MLS # 100569127)
    $429,000
    Photo of 4721 Siddons Drive, Wilmington, NC 28412 (MLS # 100569127)
    Photo of 4721 Siddons Drive, Wilmington, NC 28412 (MLS # 100569127)
    81
     
    4721 Siddons Drive, Wilmington, NC
    4721 Siddons Drive
    Wilmington, NC
    • 3 Beds
    • 3 Baths
    • 1,612 Home (sqft)
    • 3 Baths
    • 2,614 Lot (sqft)
  29. Photo of 131 Longstreet Drive #Apt 106, Wilmington, NC 28412 (MLS # 100569130)
    $254,900
    Photo of 131 Longstreet Drive #Apt 106, Wilmington, NC 28412 (MLS # 100569130)
    Photo of 131 Longstreet Drive #Apt 106, Wilmington, NC 28412 (MLS # 100569130)
    16
     
    131 Longstreet Drive #Apt 106, Wilmington, NC
    131 Longstreet Drive #Apt 106
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 956 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  30. Photo of 4409 Jay Bird Circle #Unit 202, Wilmington, NC 28412 (MLS # 100569095)
    $235,000
    Photo of 4409 Jay Bird Circle #Unit 202, Wilmington, NC 28412 (MLS # 100569095)
    Photo of 4409 Jay Bird Circle #Unit 202, Wilmington, NC 28412 (MLS # 100569095)
    33
     
    4409 Jay Bird Circle #Unit 202, Wilmington, NC
    4409 Jay Bird Circle #Unit 202
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 1,080 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