Native Americans, particularly the Cherokee, inhabited Western North Carolina for thousands of years prior to white settlement. Legend has it that the name Dry Ridge derived from what the natives called the area. When Michael Montraville Weaver provided the land in the 1870s, Weaversville was born. The name was changed to Weaverville a few years later. In the time since, Weaverville has slowly grown. It now offers a quaint and historic downtown, along with substantial newer commercial development on Weaver Boulevard leading to Interstate 26. With the bustling town of Asheville just a few miles down the road, Weaverville has become a haven for retirees, longtime residents, and newcomers who want the cultural offerings of Asheville and the charm of a small town.