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 14 Grace Street #Apt 1213, Wilmington, NC 28401 (MLS # 100571949)
    $549,900
    Photo of 14 Grace Street #Apt 1213, Wilmington, NC 28401 (MLS # 100571949)
    Photo of 14 Grace Street #Apt 1213, Wilmington, NC 28401 (MLS # 100571949)
    69
     
    14 Grace Street #Apt 1213, Wilmington, NC
    14 Grace Street #Apt 1213
    Wilmington, NC
    • 1 Bed
    • 2 Baths
    • 989 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  2. Photo of 813 Carolina Beach Avenue N #Unit B, Carolina Beach, NC 28428 (MLS # 100571929)
    $829,000
    Photo of 813 Carolina Beach Avenue N #Unit B, Carolina Beach, NC 28428 (MLS # 100571929)
    Photo of 813 Carolina Beach Avenue N #Unit B, Carolina Beach, NC 28428 (MLS # 100571929)
    45
     
    813 Carolina Beach Avenue N #Unit B, Carolina Beach, NC
    813 Carolina Beach Avenue N #Unit B
    Carolina Beach, NC
    • 5 Beds
    • 5 Baths
    • 2,289 Home (sqft)
    • 5 Baths
    • 0 Lot (sqft)
  3. Photo of 106 N Water Street #302, Wilmington, NC 28401 (MLS # 100571921)
    $365,000
    Photo of 106 N Water Street #302, Wilmington, NC 28401 (MLS # 100571921)
    Photo of 106 N Water Street #302, Wilmington, NC 28401 (MLS # 100571921)
    40
     
    106 N Water Street #302, Wilmington, NC
    106 N Water Street #302
    Wilmington, NC
    • 1 Bed
    • 1 Bath
    • 573 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  4. Photo of 4410 Indigo Slate Way, Wilmington, NC 28412 (MLS # 100571853)
    $335,000
    Photo of 4410 Indigo Slate Way, Wilmington, NC 28412 (MLS # 100571853)
    Photo of 4410 Indigo Slate Way, Wilmington, NC 28412 (MLS # 100571853)
    52
     
    4410 Indigo Slate Way, Wilmington, NC
    4410 Indigo Slate Way
    Wilmington, NC
    • 2 Beds
    • 3 Baths
    • 1,519 Home (sqft)
    • 3 Baths
    • 2,178 Lot (sqft)
  5. Photo of 14 Grace Street #Apt 909, Wilmington, NC 28401 (MLS # 100571941)
    $549,900
    Photo of 14 Grace Street #Apt 909, Wilmington, NC 28401 (MLS # 100571941)
    Photo of 14 Grace Street #Apt 909, Wilmington, NC 28401 (MLS # 100571941)
    67
     
    14 Grace Street #Apt 909, Wilmington, NC
    14 Grace Street #Apt 909
    Wilmington, NC
    • 1 Bed
    • 2 Baths
    • 989 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  6. Photo of 1518 S Lake Park Boulevard #4b, Carolina Beach, NC 28428 (MLS # 100571781)
    $549,900
    Photo of 1518 S Lake Park Boulevard #4b, Carolina Beach, NC 28428 (MLS # 100571781)
    Photo of 1518 S Lake Park Boulevard #4b, Carolina Beach, NC 28428 (MLS # 100571781)
    1518 S Lake Park Boulevard #4b, Carolina Beach, NC
    1518 S Lake Park Boulevard #4b
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,042 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  7. Photo of 21 N Front Street #Unit 3b3, Wilmington, NC 28401 (MLS # 100571763)
    $390,000
    Photo of 21 N Front Street #Unit 3b3, Wilmington, NC 28401 (MLS # 100571763)
    Photo of 21 N Front Street #Unit 3b3, Wilmington, NC 28401 (MLS # 100571763)
    28
     
    21 N Front Street #Unit 3b3, Wilmington, NC
    21 N Front Street #Unit 3b3
    Wilmington, NC
    • 1 Bed
    • 1 Bath
    • 936 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  8. Photo of 162 Hanger Road, Wilmington, NC 28412 (MLS # 100571695)
    $380,490
    Photo of 162 Hanger Road, Wilmington, NC 28412 (MLS # 100571695)
    Photo of 162 Hanger Road, Wilmington, NC 28412 (MLS # 100571695)
    25
     
    162 Hanger Road, Wilmington, NC
    162 Hanger Road
    Wilmington, NC
    • 3 Beds
    • 3 Baths
    • 1,685 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  9. Photo of 1518 Lake Park Boulevard S #Unit 2B, Carolina Beach, NC 28428 (MLS # 100571644)
    $470,000
    Photo of 1518 Lake Park Boulevard S #Unit 2B, Carolina Beach, NC 28428 (MLS # 100571644)
    Photo of 1518 Lake Park Boulevard S #Unit 2B, Carolina Beach, NC 28428 (MLS # 100571644)
    1518 Lake Park Boulevard S #Unit 2B, Carolina Beach, NC
    1518 Lake Park Boulevard S #Unit 2B
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,042 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  10. Photo of 706 S Carolina Avenue #2, Carolina Beach, NC 28428 (MLS # 100571610)
    $750,000
    Photo of 706 S Carolina Avenue #2, Carolina Beach, NC 28428 (MLS # 100571610)
    Photo of 706 S Carolina Avenue #2, Carolina Beach, NC 28428 (MLS # 100571610)
    50
     
    706 S Carolina Avenue #2, Carolina Beach, NC
    706 S Carolina Avenue #2
    Carolina Beach, NC
    • 4 Beds
    • 4 Baths
    • 2,027 Home (sqft)
    • 4 Baths
    • 2,614 Lot (sqft)
  11. Photo of 706 S Carolina Avenue #1, Carolina Beach, NC 28428 (MLS # 100571605)
    $750,000
    Photo of 706 S Carolina Avenue #1, Carolina Beach, NC 28428 (MLS # 100571605)
    Photo of 706 S Carolina Avenue #1, Carolina Beach, NC 28428 (MLS # 100571605)
    57
     
    706 S Carolina Avenue #1, Carolina Beach, NC
    706 S Carolina Avenue #1
    Carolina Beach, NC
    • 4 Beds
    • 4 Baths
    • 2,027 Home (sqft)
    • 4 Baths
    • 2,614 Lot (sqft)
  12. Photo of 5006 Hunters Trail #Unit 9, Wilmington, NC 28405 (MLS # 100571593)
    $225,000
    Photo of 5006 Hunters Trail #Unit 9, Wilmington, NC 28405 (MLS # 100571593)
    Photo of 5006 Hunters Trail #Unit 9, Wilmington, NC 28405 (MLS # 100571593)
    26
     
    5006 Hunters Trail #Unit 9, Wilmington, NC
    5006 Hunters Trail #Unit 9
    Wilmington, NC
    • 3 Beds
    • 2 Baths
    • 1,402 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  13. Photo of 1102 Canal Drive #A&B, Carolina Beach, NC 28428 (MLS # 100571572)
    $1,595,000
    Photo of 1102 Canal Drive #A&B, Carolina Beach, NC 28428 (MLS # 100571572)
    Photo of 1102 Canal Drive #A&B, Carolina Beach, NC 28428 (MLS # 100571572)
    80
     
    1102 Canal Drive #A&B, Carolina Beach, NC
    1102 Canal Drive #A&B
    Carolina Beach, NC
    • 10 Beds
    • 10 Baths
    • 4,980 Home (sqft)
    • 10 Baths
    • 6,099 Lot (sqft)
  14. Photo of 5006 Carleton Drive #Unit 62, Wilmington, NC 28403 (MLS # 100571689)
    $395,000
    Photo of 5006 Carleton Drive #Unit 62, Wilmington, NC 28403 (MLS # 100571689)
    Photo of 5006 Carleton Drive #Unit 62, Wilmington, NC 28403 (MLS # 100571689)
    24
     
    5006 Carleton Drive #Unit 62, Wilmington, NC
    5006 Carleton Drive #Unit 62
    Wilmington, NC
    • 3 Beds
    • 3 Baths
    • 1,746 Home (sqft)
    • 3 Baths
    • 2,178 Lot (sqft)
  15. Photo of 4417 Finch Lane, Wilmington, NC 28409 (MLS # 100571526)
    $475,000
    Photo of 4417 Finch Lane, Wilmington, NC 28409 (MLS # 100571526)
    Photo of 4417 Finch Lane, Wilmington, NC 28409 (MLS # 100571526)
    4417 Finch Lane, Wilmington, NC
    4417 Finch Lane
    Wilmington, NC
    • 3 Beds
    • 4 Baths
    • 2,169 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  16. Photo of 211 River Gate Lane, Wilmington, NC 28412 (MLS # 100571517)
    $448,500
    Photo of 211 River Gate Lane, Wilmington, NC 28412 (MLS # 100571517)
    Photo of 211 River Gate Lane, Wilmington, NC 28412 (MLS # 100571517)
    93
     
    211 River Gate Lane, Wilmington, NC
    211 River Gate Lane
    Wilmington, NC
    • 3 Beds
    • 3 Baths
    • 1,715 Home (sqft)
    • 3 Baths
    • 1,307 Lot (sqft)
  17. Photo of 1600 Canal Drive #Unit 19, Carolina Beach, NC 28428 (MLS # 100571220)
    $310,000
    Photo of 1600 Canal Drive #Unit 19, Carolina Beach, NC 28428 (MLS # 100571220)
    Photo of 1600 Canal Drive #Unit 19, Carolina Beach, NC 28428 (MLS # 100571220)
    26
     
    1600 Canal Drive #Unit 19, Carolina Beach, NC
    1600 Canal Drive #Unit 19
    Carolina Beach, NC
    • 1 Bed
    • 1 Bath
    • 535 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  18. Photo of 320 Goldsboro Avenue #2, Carolina Beach, NC 28428 (MLS # 100571188)
    $625,000
    Photo of 320 Goldsboro Avenue #2, Carolina Beach, NC 28428 (MLS # 100571188)
    Photo of 320 Goldsboro Avenue #2, Carolina Beach, NC 28428 (MLS # 100571188)
    67
     
    320 Goldsboro Avenue #2, Carolina Beach, NC
    320 Goldsboro Avenue #2
    Carolina Beach, NC
    • 3 Beds
    • 3 Baths
    • 1,471 Home (sqft)
    • 3 Baths
    • 2,614 Lot (sqft)
  19. Photo of 1480 Midpark Place #303, Wilmington, NC 28403 (MLS # 100571112)
    $575,000
    Photo of 1480 Midpark Place #303, Wilmington, NC 28403 (MLS # 100571112)
    Photo of 1480 Midpark Place #303, Wilmington, NC 28403 (MLS # 100571112)
    10
     
    1480 Midpark Place #303, Wilmington, NC
    1480 Midpark Place #303
    Wilmington, NC
    • 2 Beds
    • 3 Baths
    • 1,450 Home (sqft)
    • 3 Baths
    • 436 Lot (sqft)
  20. Photo of 4523 Holly Tree Road #707, Wilmington, NC 28412 (MLS # 100571082)
    $195,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)
  21. 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)
  22. 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)
  23. 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
    • 5 Beds
    • 5 Baths
    • 3,961 Home (sqft)
    • 5 Baths
    • 0 Lot (sqft)
  24. 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)
  25. 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)
  26. 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)
  27. 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)
  28. 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)
    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)
  29. 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)
  30. 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)
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 Custom IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions