When it comes to retirement, home sweet home isn't necessarily where you now live, but where you can afford to live. The best states to retire are those offering the best value for retirement dollars, according to WalletHub.

But before you pack your bags, make sure you’ve saved enough to live on because even in the most affordable areas of the U.S., Social Security and/or pension checks alone are not enough to cover all living expenses. For example, WalletHub says, Social Security benefits increase with inflation but they replace only about 39% of the average worker’s earnings. That makes knowing when to retire just as important as where.

By comparing 50 states across 47 key indicators of retirement-friendliness, WalletHub has analyzed which are most affordable, have the most available healthcare options and offer the best overall quality of life. Each metric was graded on a 100-point scale, with a score of 100 representing the most favorable conditions for retirement. WalletHub then calculated each state’s weighted average across all metrics to determine its overall score and ranking.

Here, in ascending order, are WalletHub’s top-10 best states to retire in 2020.

10. Iowa

The Hawkeye State offers prospective retirees a high-quality, but not inexpensive lifestyle. Iowa ranks 7th in quality of life and 13th in healthcare, but 31st in affordability. Total score: 56.70.