13. Iowa
Annual Expenditure: $42,050
Iowa ranks among the top 20 states for retirees, partly because its housing costs beat the U.S. average by 21.1 percent. The remaining cost-of-living categories also fall below the national mean, which should factor into the best retirement plans.