People used to consider retirement destinations for their good weather and the quality of the local golf courses. But that's changed, as financial pressures have altered the retirement outlook for many American senior citizens, according to a new report by WalletHub.

In its latest ranking of the best U.S. cities for retirement, the personal finance website gave points to areas that make it easier for retirees to find employment after entering their golden years.

The metric reflects a new reality for American retirees, many of whom are finding that their savings and Social Security are not enough, the website said.

WalletHub noted surveys showing that almost three-quarters of retirees say they expect to do some amount of work to supplement their income.

"As a result, the best cities for retired people are those that minimize taxes and expenses, as well as have good opportunities for retirees to continue paid work for extra income, if they choose to do so," Chip Lupo, a WalletHub analyst, said in the report.

The report, of course, also looked at traditional measures of importance to retirees, including the cost of living, taxes, quality of life, healthcare services and the availability of recreational activities.

The report looked at 180 cities and 45 key metrics, WalletHub said. The scores were then divvied up among four main categories: affordability, activities, healthcare and quality of life, which included the assessment of a city's labor market.

The following, in ascending order, are WalletHub's best U.S. cities for retirement.

10. Atlanta

Atlanta tied for first with the most museums per capita, and ranked sixth in the nation for recreational activities. The city, however, ranked only 120 for quality of life.