DENVER (KDVR) -- Recent studies have ranked several cities in the Denver metro area among the best in the U.S. for retirement.

As one might expect, the top cities include several in Florida, but the studies found that areas of the Midwest and states along the Rocky Mountains may be just as good or better.

One study by GoBankingRates ranked five cities near Denver among the 50 best retirement towns for the upper middle class. Another study by WalletHub ranked two Colorado cities among the best places for retirement in the U.S., while one was among the worst.

Best retirement towns for the upper-middle class

GoBankingRates used the Pew Research Center's definition of the middle class and broke it into three ranges to set the "upper middle class" as those with a household income from $120,

See Full Page