This beautiful mountain town is home to artists and professionals alike and is a mecca of both physical and spiritual health. Yoga studios, herb shops, vegan restaurants and health food stores are commonplace in Asheville. The air quality is superb, and the people who live in Asheville radiate a sort of stress-free attitude that is addictive. The sunny weather here will have you glowing with health and happiness.
The rest of the list, from No. 1 to No. 4: Portland, Ore.; Missoula, Montana; Salt Lake City, Utah; and Denver, Colo. These cities "cities are known for being very health-conscious and conducive to a healthy lifestyle," said Greener Ideal writer Carrie Thompson.