Names Asheville One of Top 100 Best Places to Live for 2018 has once again named Asheville to this list, noting our town’s access to quality health care, education, outdoor recreation and arts and music as the main reason’s why. With over 9 million tourists visiting each year and around 90,000 residents enjoying Asheville’s charm, it’s easy to see why we would be a mainstay on this national list.