The village of Avon, in Kinekeet Township, is located in Dare County, North Carolina, on Hatteras Island. Originally named Kinnakeet, the town was named Avon when the post office was established there in 1883.
Please submit links for sites related specifically to or based in Avon. Sites for nearby cities or towns must be submitted to the categories for those cities or towns.