This small town is home to the island's only chain grocery store, a number of popular restaurants, the local medical center, and all the amenities and attractions of a good Outer Banks beach town.
Do you have to take a
ferry to get to Avon NC?
There is no direct connection from Emerald Isle to Avon. However, you can take the drive to Cedar Island, NC, take the car ferry to Ocracoke, NC, take the drive to Ocracoke, NC, take the car ferry to Hatteras Island, NC, then take the drive to Avon. Alternatively, you can take the drive to Avon.