Elkin, town in Surry and Wilkes counties in North Carolina, United States
Elkin is a small town in North Carolina located where Big Elkin Creek meets the Yadkin River in the foothills. The downtown area runs along the river and includes shops, restaurants, galleries, and a tasting room, with trails and green spaces spreading through the surrounding hills.
Elkin was officially incorporated in 1889 after Richard Gwyn established a cotton mill that produced uniforms during the Civil War. The arrival of the railroad in 1890 spurred growth, and two additional mills opened in 1877, with wool production becoming the town's largest industry.
Elkin's name comes from its location where Big Elkin Creek meets the Yadkin River in the foothills. Today you can see murals on buildings throughout town that reflect the community's connection to arts, crafts, and wine production.
The town sits about a mile from Interstate 77 and is easily reached from Greensboro and Charlotte, which have larger airports nearby. You can walk through downtown on foot, rent bikes, or access numerous hiking trails and the Yadkin River Trail for paddling and fishing.
Elkin serves as the starting point for the Overmountain Victory National Historic Trail, one of only 15 such trails in the United States, honoring Revolutionary War soldiers. The town also sits on the NC Mountains-to-Sea Trail and offers a special shuttle service called the Elkin Vine Line for wine tasting in the Yadkin Valley Wine Region.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.