
We love exploring our cool, charming small towns nestled in the Blue Ridge Mountains of western North Carolina. Find picturesque historic Main Streets, friendly shops, general stores, farm-to-table restaurants, breweries, art galleries and quirky finds. Each town has its own personality and many things to do surrounding the Asheville area. Meet some locals and experience a leisurely day of exploration, just like Mayberry. Your first stop should be the town's Visitor Center to get insider tips to find places that match your interests. (Feature photo: Downtown Waynesville)
Since many of these towns are in close proximity, it's easy to visit several in a day (see map at bottom of page).








































Free Printed Guides
Many of our small towns have free printed guides that they will mail to you (free postage too!). Find 12 that you can order here - maps too!
Western North Carolina Small Town Map

