Each year Women's Health compiles data on 38 measures of health and well being, such as access to medical care, cancer rates, obesity rates and longevity.
They looked at lifestyle factors -- everything from nutrition to unemployment to happiness and fitness -- by using survey responses from places like the Centers for Disease Control and Prevention, the U.S. Census and the American Cancer Society.
They rank each city from healthiest to unhealthiest.
Below are the top 10 and bottom 10 on the list.
TOP 10: 1 San Francisco, CA (healthiest city) 2 Salt Lake City, UT 3 San Jose, CA 4 Boise City, ID 5 Burlington, VT 6 Minneapolis, MN 7 Seattle, WA 8 Austin, TX 9 St. Paul, MN 10 Portland, ME
BOTTOM 10: 91 Detroit, MI 92 St. Louis, MO 93 Tulsa, OK 94 Jackson, MS 95 Indianapolis, IN 96 Cleveland, OH 97 Memphis, TN 98 Toledo, OH 99 Philadelphia, PA 100 Birmingham, AL (unhealthiest city)