15. In Long Beach, California, $1 million will last for 22.88 years.
14. In Detroit, $1 million will last for 22.93 years. (Photo: AP)
13. In Fort Worth, Texas, $1 million will last for 22.98 years.
12. In Arlington, Texas, $1 million will last for 22.98 years.
11. In Nashville, Tennessee, $1 million will last for 23.10 years.

Advertisement

10. In San Antonio, $1 million will last for 23.15 years. (Photo: AP)
9. In Omaha, Nebraska, $1 million will last for 23.60 years.
8. In Louisville, Kentucky, $1 million will last for 23.68 years. (Photo: AP)
7. In Indianapolis, $1 million will last for 23.73 years. (Photo: AP)
6. In Columbus, Ohio, $1 million will last for 24.07 years.

Advertisement

5. In Memphis, Tennessee, $1 million will last for 24.23 years. (Photo: AP)
4. In Tulsa, Oklahoma, $1 million will last for 24.31 years.
3. In Austin, Texas, $1 million will last for 24.53 years.
2. In Oklahoma City, $1 million will last for 24.58 years.
1. In Houston, $1 million will last for 25.96 years. (Photo: AP)

Advertisement

(Related: 10 Top Luxury Retirement Communities)

Depending on where retirees live, $1 million might not be enough to last more than two decades, according to a recent GOBankingRates study.

In the study, GOBankingRates determined the number of years and months $1 million will last throughout retirement by analyzing the annual expenditures for someone 65 or older and the cost of living for each city.

Among the living costs considered in the report are housing, transportation, utilities, health care, groceries and miscellaneous expenses.

“Based on the results of this study, it’s clear that $1 million might not last you very long in cities like New York and San Francisco,” GOBankingRates states. Although $1 million can go far in cheaper cities, such as Houston and Oklahoma City, it’s important to keep in mind that your personal costs might help or hurt your efforts to stretch your retirement savings.”

The study found that the median length of time that retirees can stretch $1 million is 22.06 years. The places where it lasts the longest are concentrated in the South, Southwest and Southern Midwest, according to the study.

Meanwhile, large, coastal cities won’t be as forgiving with retirees’ $1 million, according to the study. The areas where $1 million will run out the quickest include New York; Philadelphia; San Jose, California; San Francisco; and Boston. The study finds that the best retirees can expect to get out of $1 million in those cities is a little more than 18 years.

GOBankingRates found the number of years and months that $1 million will last during retirement by multiplying the annual expenditures for someone 65 and older from the Bureau of Labor Statistics by the cost of living for each city from Sperling’s Best Places, sourced on March 8. Check out the gallery for the big cities where $1 million will last retirees the longest.

— Related on ThinkAdvisor: