The 10 best -- and worst -- U.S. states for retirement

  • Best - 6: Iowa

    iStockphoto

    Population: 3.06 million

    Median age: 38.2

    Personal median income: $27,116

    Iowa is taking steps to become even more attractive to retirees. Last year, it moved from partially taxing military pensions to not taxing them at all. The idea, according to Gov. Terry Branstad, was to attract veterans in their 40s and 50s, according to The Wall Street Journal.

    Iowa's policy is causing some grumbling from surrounding states. In Minnesota, for example, one lawmaker said his state is now at a competitive disadvantage.

  • Kim Peterson

    Kim Peterson is a financial journalist covering business and the economy. She has written for several online and print publications, including MSN Money and The Seattle Times.