Vibrant Small Town with City Amenities in Weaverville, NC
Welcome to Weaverville, North Carolina! We’re one of the few small mountain towns to enjoy a healthy downtown area, with a host of thriving small businesses. Residents and visitors can walk the length of Main Street, much as folks have done for the past 100 years, while enjoying the town’s unique shops, cafes, restaurants, and parks. We’re happy to have you!