What Are the Coastal Towns in North Carolina?

Towns such as Bald Head Island, Beaufort, Calabash, Carolina Beach, Caswell Beach, Emerald Isle, Morehead City and Surf City are among the dozens of small towns located along the North Carolina coast. These towns serve as vacation spots for those who want to get away as well as retirement destinations for those looking for a more permanent spot to relax.

Bald Head Island is such a relaxed environment that even cars are not allowed in the town. Residents and visitors instead get around by using golf carts or bicycles. Of course, walking is also always an option.

CoastalLiving.com named Beaufort one of the country's top coastal communities. Located on the Outer Banks, this small North Carolina town offers many beach and outdoor activities.

Calabash is a small fishing village located in the southeast part of the state. Its location between historic Wilmington and crowded Myrtle Beach makes it a prime destination for those who want to get away but not be too far from the rest of civilization.

Caswell Beach is a town with fewer than 500 residents that is located at the southern tip of the coast. The town does not encourage a lot of commercial development and instead promotes the establishment of small businesses and local restaurants.