Indian Beach is a town in Carteret County, North Carolina, United States. The population was 223 as of the 2020 census. Indian Beach is located in southern Carteret County on Bogue Banks, a barrier island along the Atlantic Ocean. It is bordered to the west by the town of Emerald Isle and to the east by Pine Knoll Shores. To the north is Bogue Sound, separ…
Indian Beach is a town in Carteret County, North Carolina, United States. The population was 223 as of the 2020 census. Indian Beach is located in southern Carteret County on Bogue Banks, a barrier island along the Atlantic Ocean. It is bordered to the west by the town of Emerald Isle and to the east by Pine Knoll Shores. To the north is Bogue Sound, separating the town from the mainland, and to the south is the Atlantic. The town consists of two sections, separated by the unincorporated neighborhood of Salter Path.
AdGet All Your Ramada Plaza, Kill Devil Hills Questions Answered. Photos, Reviews & Rates. Enjoy One Of The Best Online/Phone Deals Available At Any Kill Devil Hills Hotel.
AdFind discounts on the best Nc Accommodation. Tripadvisor helps you spend less. Save money & book with Tripadvisor, the world's largest travel website.