Homes for sale in Indian Beach

The hidden gem of the Crystal Coast. Find an Indian Beach home here! 

There are 35 properties that match your search criteria. Click here to view all MLS listings.
Share
1505 Salter Path Road, 133, Indian Beach, NC 28512
Price
$539,900.00
Details 2 Beds, 2 Bathroom, 958 sqft
MLS ID: 100480790 $539,900.00 958 sqft 2 Beds, 2 Bathroom
801 Salter Path Road, Indian Beach, NC 28512
Price
$400,000.00
Details 1 Beds, 1 Bathroom, 700 sqft
MLS ID: 100480664 $400,000.00 700 sqft 1 Beds, 1 Bathroom
801 Salter Path Road, Indian Beach, NC 28512
Price
$500,000.00
Details 2 Beds, 2 Bathroom, 900 sqft
MLS ID: 100479686 $500,000.00 900 sqft 2 Beds, 2 Bathroom
101 Kiawa Way, Indian Beach, NC 28512
Price
$350,000.00
Details ******** Beds, 0 Bathroom, ******** sqft
MLS ID: 100478069 $350,000.00 ******** sqft ******** Beds, 0 Bathroom
1505 Salter Path Road, 203 A Summer Winds, Indian Beach, NC 28512
Price
$535,000.00
Details 2 Beds, 2 Bathroom, 971 sqft
MLS ID: 100477051 $535,000.00 971 sqft 2 Beds, 2 Bathroom
1505 Salter Path Road, 229 C, Indian Beach, NC 28512
Price
$550,000.00
Details 3 Beds, 2 Bathroom, 1272 sqft
MLS ID: 100445032 $550,000.00 1272 sqft 3 Beds, 2 Bathroom
1822 Lot 2 Salter Path Road, Indian Beach, NC 28512
Price
$799,000.00
Details ******** Beds, 0 Bathroom, ******** sqft
MLS ID: 100475028 $799,000.00 ******** sqft ******** Beds, 0 Bathroom
1700 Salter Path Road, Q303, Indian Beach, NC 28512
Price
$580,000.00
Details 2 Beds, 2 Bathroom, 1144 sqft
MLS ID: 100474949 $580,000.00 1144 sqft 2 Beds, 2 Bathroom
1435 Salter Path Road, E7 Grande Villas, Indian Beach, NC 28512
Price
$2,049,900.00
Details 4 Beds, 5 Bathroom, 2198 sqft
MLS ID: 100471530 $2,049,900.00 2198 sqft 4 Beds, 5 Bathroom
1701 Salter Path Road, C-101, Indian Beach, NC 28512
Price
675,000.00 - $664,900.00
Details 2 Beds, 2 Bathroom, 1144 sqft
MLS ID: 100466629 $664,900.00 1144 sqft 2 Beds, 2 Bathroom
108 Ocean Bluff Drive, ., Indian Beach, NC 28512
Price
2,160,000.00 - $2,158,000.00
Details 6 Beds, 5 Bathroom, 3876 sqft
MLS ID: 100470738 $2,158,000.00 3876 sqft 6 Beds, 5 Bathroom
1505 Salter Path Road, 209, Indian Beach, NC 28512
Price
$499,000.00
Details 2 Beds, 2 Bathroom, 1026 sqft
MLS ID: 100466665 $499,000.00 1026 sqft 2 Beds, 2 Bathroom
1550 Salter Path Road, 405, Indian Beach, NC 28512
Price
$659,900.00
Details 3 Beds, 3 Bathroom, 1655 sqft
MLS ID: 100464760 $659,900.00 1655 sqft 3 Beds, 3 Bathroom
1505 Salter Path Road, 414 Summer Winds, Indian Beach, NC 28512
Price
725,000.00 - $674,900.00
Details 4 Beds, 3 Bathroom, 1415 sqft
MLS ID: 100465848 $674,900.00 1415 sqft 4 Beds, 3 Bathroom
110 Kiawa Way, Indian Beach, NC 28512
Price
$1,250,000.00
Details 4 Beds, 4 Bathroom, 2517 sqft
MLS ID: 100465289 $1,250,000.00 2517 sqft 4 Beds, 4 Bathroom
1701 Salter Path Road, 201-J, Indian Beach, NC 28512
Price
649,000.00 - $619,000.00
Details 2 Beds, 2 Bathroom, 1144 sqft
MLS ID: 100462920 $619,000.00 1144 sqft 2 Beds, 2 Bathroom
102 Sandpiper Lane, Indian Beach, NC 28512
Price
979,000.00 - $949,000.00
Details 5 Beds, 4 Bathroom, 2790 sqft
MLS ID: 100462390 $949,000.00 2790 sqft 5 Beds, 4 Bathroom
1505 Salter Path Road, A-212, Indian Beach, NC 28512
Price
640,000.00 - $629,900.00
Details 3 Beds, 2 Bathroom, 1314 sqft
MLS ID: 100461839 $629,900.00 1314 sqft 3 Beds, 2 Bathroom
1550 Salter Path Road, 505, Indian Beach, NC 28512
Price
679,000.00 - $669,000.00
Details 3 Beds, 3 Bathroom, 1655 sqft
MLS ID: 100461362 $669,000.00 1655 sqft 3 Beds, 3 Bathroom
1701 Salter Path, J-303, Indian Beach, NC 28512
Price
615,000.00 - $599,000.00
Details 2 Beds, 2 Bathroom, 1144 sqft
MLS ID: 100460329 $599,000.00 1144 sqft 2 Beds, 2 Bathroom
1505 Salter Path Road, 207, Indian Beach, NC 28512
Price
$654,500.00
Details 3 Beds, 2 Bathroom, 1211 sqft
MLS ID: 100459124 $654,500.00 1211 sqft 3 Beds, 2 Bathroom
1505 Salter Path Road, 128, Indian Beach, NC 28512
Price
539,000.00 - $510,000.00
Details 2 Beds, 2 Bathroom, 1060 sqft
MLS ID: 100457773 $510,000.00 1060 sqft 2 Beds, 2 Bathroom
941 Salter Path Road, ., Indian Beach, NC 28512
Price
2,150,000.00 - $2,050,000.00
Details 5 Beds, 6 Bathroom, 3384 sqft
MLS ID: 100457630 $2,050,000.00 3384 sqft 5 Beds, 6 Bathroom
1818 Salter Path Road, Indian Beach, NC 28512
Price
$399,900.00
Details ******** Beds, 0 Bathroom, ******** sqft
MLS ID: 100456644 $399,900.00 ******** sqft ******** Beds, 0 Bathroom
1505 Salter Path Road, 315, Indian Beach, NC 28512
Price
$512,000.00
Details 2 Beds, 2 Bathroom, 1060 sqft
MLS ID: 100455888 $512,000.00 1060 sqft 2 Beds, 2 Bathroom
1701 Salter Path Road, B-102, Indian Beach, NC 28512
Price
674,900.00 - $649,900.00
Details 2 Beds, 2 Bathroom, 1065 sqft
MLS ID: 100454030 $649,900.00 1065 sqft 2 Beds, 2 Bathroom
1701 Salter Path Road, I-104, Indian Beach, NC 28512
Price
574,900.00 - $570,000.00
Details 2 Beds, 2 Bathroom, 1077 sqft
MLS ID: 100453226 $570,000.00 1077 sqft 2 Beds, 2 Bathroom
1505 Salter Path Road, 436, Indian Beach, NC 28512
Price
$515,000.00
Details 2 Beds, 2 Bathroom, 1060 sqft
MLS ID: 100444496 $515,000.00 1060 sqft 2 Beds, 2 Bathroom
1505 Salter Path Road, 141, Indian Beach, NC 28512
Price
635,000.00 - $599,000.00
Details 3 Beds, 2 Bathroom, 1314 sqft
MLS ID: 100443495 $599,000.00 1314 sqft 3 Beds, 2 Bathroom
1505 Salter Path Road, 139, Indian Beach, NC 28512
Price
580,000.00 - $555,000.00
Details 3 Beds, 3 Bathroom, 1491 sqft
MLS ID: 100440668 $555,000.00 1491 sqft 3 Beds, 3 Bathroom
1810 Salter Path Road, Indian Beach, NC 28512
Price
425,000.00 - $400,000.00
Details ******** Beds, 0 Bathroom, ******** sqft
MLS ID: 100423084 $400,000.00 ******** sqft ******** Beds, 0 Bathroom
1505 Salter Path Road, 304, Indian Beach, NC 28512
Price
602,000.00 - $595,000.00
Details 2 Beds, 2 Bathroom, 965 sqft
MLS ID: 100435960 $595,000.00 965 sqft 2 Beds, 2 Bathroom
1505 Salter Path Road, 236, Indian Beach, NC 28512
Price
589,900.00 - $529,000.00
Details 2 Beds, 2 Bathroom, 1060 sqft
MLS ID: 100432627 $529,000.00 1060 sqft 2 Beds, 2 Bathroom
1505 Salter Path Road, 528, Indian Beach, NC 28512
Price
590,000.00 - $530,000.00
Details 2 Beds, 2 Bathroom, 1060 sqft
MLS ID: 100422867 $530,000.00 1060 sqft 2 Beds, 2 Bathroom
1435 Salter Path Road, C8, Indian Beach, NC 28512
Price
$2,100,000.00
Details 4 Beds, 5 Bathroom, 2583 sqft
MLS ID: 100415285 $2,100,000.00 2583 sqft 4 Beds, 5 Bathroom