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 3887 Merestone Drive, Wilmington, NC 28412 (MLS # 100586117)
    $263,500
    Photo of 3887 Merestone Drive, Wilmington, NC 28412 (MLS # 100586117)
    Photo of 3887 Merestone Drive, Wilmington, NC 28412 (MLS # 100586117)
    3887 Merestone Drive, Wilmington, NC
    3887 Merestone Drive
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 932 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  2. Photo of 4022 Winds Ridge Drive #42, Wilmington, NC 28409 (MLS # 100586095)
    $299,000
    Photo of 4022 Winds Ridge Drive #42, Wilmington, NC 28409 (MLS # 100586095)
    Photo of 4022 Winds Ridge Drive #42, Wilmington, NC 28409 (MLS # 100586095)
    40
     
    4022 Winds Ridge Drive #42, Wilmington, NC
    4022 Winds Ridge Drive #42
    Wilmington, NC
    • 3 Beds
    • 2 Baths
    • 1,327 Home (sqft)
    • 2 Baths
    • 2,614 Lot (sqft)
  3. Photo of 2320 Wrightsville Avenue #Apt 231, Wilmington, NC 28403 (MLS # 100586083)
    $250,000
    Photo of 2320 Wrightsville Avenue #Apt 231, Wilmington, NC 28403 (MLS # 100586083)
    Photo of 2320 Wrightsville Avenue #Apt 231, Wilmington, NC 28403 (MLS # 100586083)
    28
     
    2320 Wrightsville Avenue #Apt 231, Wilmington, NC
    2320 Wrightsville Avenue #Apt 231
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 1,107 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  4. Photo of 619 N 4th Street #Ste 202, Wilmington, NC 28401 (MLS # 100586047)
    $274,900
    Photo of 619 N 4th Street #Ste 202, Wilmington, NC 28401 (MLS # 100586047)
    Photo of 619 N 4th Street #Ste 202, Wilmington, NC 28401 (MLS # 100586047)
    33
     
    619 N 4th Street #Ste 202, Wilmington, NC
    619 N 4th Street #Ste 202
    Wilmington, NC
    • 1 Bed
    • 1 Bath
    • 709 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  5. Photo of 3603 Saint Johns Court #Unit B, Wilmington, NC 28403 (MLS # 100586029)
    $205,000
    Photo of 3603 Saint Johns Court #Unit B, Wilmington, NC 28403 (MLS # 100586029)
    Photo of 3603 Saint Johns Court #Unit B, Wilmington, NC 28403 (MLS # 100586029)
    28
     
    3603 Saint Johns Court #Unit B, Wilmington, NC
    3603 Saint Johns Court #Unit B
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 848 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  6. Photo of 1615 Lake Park Boulevard S #Unit 709, Carolina Beach, NC 28428 (MLS # 100586021)
    $375,000
    Photo of 1615 Lake Park Boulevard S #Unit 709, Carolina Beach, NC 28428 (MLS # 100586021)
    Photo of 1615 Lake Park Boulevard S #Unit 709, Carolina Beach, NC 28428 (MLS # 100586021)
    1615 Lake Park Boulevard S #Unit 709, Carolina Beach, NC
    1615 Lake Park Boulevard S #Unit 709
    Carolina Beach, NC
    • 1 Bed
    • 1 Bath
    • 607 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  7. Photo of 5201 Lapaloma Court #202 Unit D, Wilmington, NC 28409 (MLS # 100585661)
    $215,000
    Photo of 5201 Lapaloma Court #202 Unit D, Wilmington, NC 28409 (MLS # 100585661)
    Photo of 5201 Lapaloma Court #202 Unit D, Wilmington, NC 28409 (MLS # 100585661)
    5201 Lapaloma Court #202 Unit D, Wilmington, NC
    5201 Lapaloma Court #202 Unit D
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 1,056 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  8. Photo of 404 Canal Drive #1, Carolina Beach, NC 28428 (MLS # 100585911)
    $1,389,500
    Photo of 404 Canal Drive #1, Carolina Beach, NC 28428 (MLS # 100585911)
    Photo of 404 Canal Drive #1, Carolina Beach, NC 28428 (MLS # 100585911)
    149
     
    404 Canal Drive #1, Carolina Beach, NC
    404 Canal Drive #1
    Carolina Beach, NC
    • 4 Beds
    • 6 Baths
    • 3,084 Home (sqft)
    • 6 Baths
    • 6,099 Lot (sqft)
  9. Photo of 15 Nathan Street #106, Wrightsville Beach, NC 28480 (MLS # 100585883)
    $535,000
    Photo of 15 Nathan Street #106, Wrightsville Beach, NC 28480 (MLS # 100585883)
    Photo of 15 Nathan Street #106, Wrightsville Beach, NC 28480 (MLS # 100585883)
    44
     
    15 Nathan Street #106, Wrightsville Beach, NC
    15 Nathan Street #106
    Wrightsville Beach, NC
    • 1 Bed
    • 1 Bath
    • 548 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  10. Photo of 321 Fifth Avenue S #B, Kure Beach, NC 28449 (MLS # 100585827)
    $940,000
    Photo of 321 Fifth Avenue S #B, Kure Beach, NC 28449 (MLS # 100585827)
    Photo of 321 Fifth Avenue S #B, Kure Beach, NC 28449 (MLS # 100585827)
    321 Fifth Avenue S #B, Kure Beach, NC
    321 Fifth Avenue S #B
    Kure Beach, NC
    • 3 Beds
    • 4 Baths
    • 2,092 Home (sqft)
    • 4 Baths
    • 2,614 Lot (sqft)
  11. Photo of 7432 Thais Trail, Wilmington, NC 28411 (MLS # 100573851)
    $309,000
    Photo of 7432 Thais Trail, Wilmington, NC 28411 (MLS # 100573851)
    Photo of 7432 Thais Trail, Wilmington, NC 28411 (MLS # 100573851)
    24
     
    7432 Thais Trail, Wilmington, NC
    7432 Thais Trail
    Wilmington, NC
    • 3 Beds
    • 2 Baths
    • 1,250 Home (sqft)
    • 2 Baths
    • 3,485 Lot (sqft)
  12. Photo of 534 Orbison Drive, Wilmington, NC 28411 (MLS # 100585767)
    $395,000
    Photo of 534 Orbison Drive, Wilmington, NC 28411 (MLS # 100585767)
    Photo of 534 Orbison Drive, Wilmington, NC 28411 (MLS # 100585767)
    38
     
    534 Orbison Drive, Wilmington, NC
    534 Orbison Drive
    Wilmington, NC
    • 3 Beds
    • 3 Baths
    • 1,940 Home (sqft)
    • 3 Baths
    • 1,307 Lot (sqft)
  13. Photo of 237 Sabal Pond Way, Castle Hayne, NC 28429 (MLS # 100585608)
    $750,000
    Photo of 237 Sabal Pond Way, Castle Hayne, NC 28429 (MLS # 100585608)
    Photo of 237 Sabal Pond Way, Castle Hayne, NC 28429 (MLS # 100585608)
    237 Sabal Pond Way, Castle Hayne, NC
    237 Sabal Pond Way
    Castle Hayne, NC
    • 3 Beds
    • 4 Baths
    • 2,764 Home (sqft)
    • 4 Baths
    • 1,307 Lot (sqft)
  14. Photo of 109 Lees Cut, Wrightsville Beach, NC 28480 (MLS # 100584505)
    $1,850,000
    Photo of 109 Lees Cut, Wrightsville Beach, NC 28480 (MLS # 100584505)
    Photo of 109 Lees Cut, Wrightsville Beach, NC 28480 (MLS # 100584505)
    109 Lees Cut, Wrightsville Beach, NC
    109 Lees Cut
    Wrightsville Beach, NC
    • 3 Beds
    • 3 Baths
    • 1,491 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  15. Photo of 1234 Shipyard Boulevard, Wilmington, NC 28412 (MLS # 100585784)
    $290,000
    Photo of 1234 Shipyard Boulevard, Wilmington, NC 28412 (MLS # 100585784)
    Photo of 1234 Shipyard Boulevard, Wilmington, NC 28412 (MLS # 100585784)
    30
     
    1234 Shipyard Boulevard, Wilmington, NC
    1234 Shipyard Boulevard
    Wilmington, NC
    • 3 Beds
    • 2 Baths
    • 1,145 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  16. Photo of 300 Spencer Farlow Drive #L, Carolina Beach, NC 28428 (MLS # 100585571)
    $235,000
    Photo of 300 Spencer Farlow Drive #L, Carolina Beach, NC 28428 (MLS # 100585571)
    Photo of 300 Spencer Farlow Drive #L, Carolina Beach, NC 28428 (MLS # 100585571)
    18
     
    300 Spencer Farlow Drive #L, Carolina Beach, NC
    300 Spencer Farlow Drive #L
    Carolina Beach, NC
    • 1 Bed
    • 1 Bath
    • 564 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  17. Photo of 600 Carolina Beach Avenue S #3d, Carolina Beach, NC 28428 (MLS # 100585462)
    $445,000
    Photo of 600 Carolina Beach Avenue S #3d, Carolina Beach, NC 28428 (MLS # 100585462)
    Photo of 600 Carolina Beach Avenue S #3d, Carolina Beach, NC 28428 (MLS # 100585462)
    28
     
    600 Carolina Beach Avenue S #3d, Carolina Beach, NC
    600 Carolina Beach Avenue S #3d
    Carolina Beach, NC
    • 1 Bed
    • 1 Bath
    • 620 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  18. Photo of 1823 Savannah Court #B3, Wilmington, NC 28403 (MLS # 100585218)
    $205,000
    Photo of 1823 Savannah Court #B3, Wilmington, NC 28403 (MLS # 100585218)
    Photo of 1823 Savannah Court #B3, Wilmington, NC 28403 (MLS # 100585218)
    25
     
    1823 Savannah Court #B3, Wilmington, NC
    1823 Savannah Court #B3
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 999 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  19. Photo of 2521 Flint Drive, Wilmington, NC 28401 (MLS # 100585091)
    $160,000
    Photo of 2521 Flint Drive, Wilmington, NC 28401 (MLS # 100585091)
    Photo of 2521 Flint Drive, Wilmington, NC 28401 (MLS # 100585091)
    36
     
    2521 Flint Drive, Wilmington, NC
    2521 Flint Drive
    Wilmington, NC
    • 1 Bed
    • 1 Bath
    • 579 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  20. Photo of 4521 Sagedale Drive #Unit 101, Wilmington, NC 28405 (MLS # 100585069)
    $205,000
    Photo of 4521 Sagedale Drive #Unit 101, Wilmington, NC 28405 (MLS # 100585069)
    Photo of 4521 Sagedale Drive #Unit 101, Wilmington, NC 28405 (MLS # 100585069)
    38
     
    4521 Sagedale Drive #Unit 101, Wilmington, NC
    4521 Sagedale Drive #Unit 101
    Wilmington, NC
    • 3 Beds
    • 2 Baths
    • 1,498 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  21. Photo of 1904 Brewton Court, Wilmington, NC 28403 (MLS # 100584383)
    $624,900
    Photo of 1904 Brewton Court, Wilmington, NC 28403 (MLS # 100584383)
    Photo of 1904 Brewton Court, Wilmington, NC 28403 (MLS # 100584383)
    1904 Brewton Court, Wilmington, NC
    1904 Brewton Court
    Wilmington, NC
    • 2 Beds
    • 3 Baths
    • 2,200 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  22. Photo of 4519 Sagedale Drive #101, Wilmington, NC 28405 (MLS # 100584993)
    $217,900
    Photo of 4519 Sagedale Drive #101, Wilmington, NC 28405 (MLS # 100584993)
    Photo of 4519 Sagedale Drive #101, Wilmington, NC 28405 (MLS # 100584993)
    32
     
    4519 Sagedale Drive #101, Wilmington, NC
    4519 Sagedale Drive #101
    Wilmington, NC
    • 3 Beds
    • 3 Baths
    • 1,494 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  23. Photo of 302 Canal Drive #Unit 32, Carolina Beach, NC 28428 (MLS # 100584974)
    $425,000
    Photo of 302 Canal Drive #Unit 32, Carolina Beach, NC 28428 (MLS # 100584974)
    Photo of 302 Canal Drive #Unit 32, Carolina Beach, NC 28428 (MLS # 100584974)
    302 Canal Drive #Unit 32, Carolina Beach, NC
    302 Canal Drive #Unit 32
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 840 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  24. Photo of 4321 Ashley Park Drive, Wilmington, NC 28412 (MLS # 100584847)
    $379,999
    Photo of 4321 Ashley Park Drive, Wilmington, NC 28412 (MLS # 100584847)
    Photo of 4321 Ashley Park Drive, Wilmington, NC 28412 (MLS # 100584847)
    20
     
    4321 Ashley Park Drive, Wilmington, NC
    4321 Ashley Park Drive
    Wilmington, NC
    • 3 Beds
    • 2 Baths
    • 1,675 Home (sqft)
    • 2 Baths
    • 4,356 Lot (sqft)
  25. Photo of 11 Wright Street #Unit 2, Wrightsville Beach, NC 28480 (MLS # 100584840)
    $1,550,000
    Photo of 11 Wright Street #Unit 2, Wrightsville Beach, NC 28480 (MLS # 100584840)
    Photo of 11 Wright Street #Unit 2, Wrightsville Beach, NC 28480 (MLS # 100584840)
    11 Wright Street #Unit 2, Wrightsville Beach, NC
    11 Wright Street #Unit 2
    Wrightsville Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,088 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  26. Photo of 2940 Oleander Drive #2c, Wilmington, NC 28403 (MLS # 100584800)
    $135,000
    Photo of 2940 Oleander Drive #2c, Wilmington, NC 28403 (MLS # 100584800)
    Photo of 2940 Oleander Drive #2c, Wilmington, NC 28403 (MLS # 100584800)
    29
     
    2940 Oleander Drive #2c, Wilmington, NC
    2940 Oleander Drive #2c
    Wilmington, NC
    • 1 Bed
    • 1 Bath
    • 686 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  27. Photo of 2029 Eastwood Road #Apt 107, Wilmington, NC 28403 (MLS # 100584780)
    $629,999
    Photo of 2029 Eastwood Road #Apt 107, Wilmington, NC 28403 (MLS # 100584780)
    Photo of 2029 Eastwood Road #Apt 107, Wilmington, NC 28403 (MLS # 100584780)
    38
     
    2029 Eastwood Road #Apt 107, Wilmington, NC
    2029 Eastwood Road #Apt 107
    Wilmington, NC
    • 2 Beds
    • 3 Baths
    • 1,161 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  28. Photo of 719 Melba Court #I, Wilmington, NC 28405 (MLS # 100584738)
    $207,000
    Photo of 719 Melba Court #I, Wilmington, NC 28405 (MLS # 100584738)
    Photo of 719 Melba Court #I, Wilmington, NC 28405 (MLS # 100584738)
    41
     
    719 Melba Court #I, Wilmington, NC
    719 Melba Court #I
    Wilmington, NC
    • 3 Beds
    • 2 Baths
    • 1,211 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  29. Photo of 380 Barnacle Run, Wilmington, NC 28412 (MLS # 100584692)
    $520,965
    Photo of 380 Barnacle Run, Wilmington, NC 28412 (MLS # 100584692)
    Photo of 380 Barnacle Run, Wilmington, NC 28412 (MLS # 100584692)
    380 Barnacle Run, Wilmington, NC
    380 Barnacle Run
    Wilmington, NC
    • 4 Beds
    • 4 Baths
    • 2,126 Home (sqft)
    • 4 Baths
    • 3,921 Lot (sqft)
  30. Photo of 310 N Third Avenue #B, Kure Beach, NC 28449 (MLS # 100584670)
    $700,000
    Photo of 310 N Third Avenue #B, Kure Beach, NC 28449 (MLS # 100584670)
    Photo of 310 N Third Avenue #B, Kure Beach, NC 28449 (MLS # 100584670)
    57
     
    310 N Third Avenue #B, Kure Beach, NC
    310 N Third Avenue #B
    Kure Beach, NC
    • 4 Beds
    • 4 Baths
    • 2,173 Home (sqft)
    • 4 Baths
    • 5,228 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