Pine Knoll Shores is a coastal town in Carteret County, North Carolina, United States. The population was 1,388 at the 2020 census. One of North Carolina's state aquariums is located here. Pine Knoll Shores is located in southwestern Carteret County on Bogue Banks, a barrier island along the Atlantic Ocean. It is bordered to the west by the town of Indian Beac…
Pine Knoll Shores is a coastal town in Carteret County, North Carolina, United States. The population was 1,388 at the 2020 census. One of North Carolina's state aquariums is located here. Pine Knoll Shores is located in southwestern Carteret County on Bogue Banks, a barrier island along the Atlantic Ocean. It is bordered to the west by the town of Indian Beach and to the east by the town of Atlantic Beach. To the north is Bogue Sound, and to the south is the Atlantic Ocean.
AdSee single family homes for sale, connect with local experts and schedule the tour today. Realtor.com® puts the best tools in your hands. Find the perfect single family home & more
Site visitors: Over 100K in the past month
Draw your own search area · Go on 3D virtual tours · Find Open Houses · Home Buying Tips