Indian Beach



Indian BeachIndian Beach is located on the Crystal Coast of North Carolina's southern outer banks in Carteret County, just west of Pine Knoll Shores . Indian Beach rests on the island of Bogue Banks, a 21 mile barrier island off the coast of North Carolina. Indian Beach is one of North Carolina’s most remote beach living locations and offers the very best in rural Carolina Coastal Coastal living, as most of the area remains private and without too much commercial enterprise. Incorporated in 1973, the town of Indian Beach boasts a population of 92 permanent residents.

If you are a resident or homeowner of Indian Beach, send us you review and share what makes Indian Beach special to you.



copyright 2004-2009 Carolina Coastal Living, Victor Avery