The financial website SmartAssets analyzed where $1 million would last the longest in retirement, based upon where housing, food, healthcare and utilities are the cheapest.
1. McAllen, Tex., 42.3 years
2. Harlington, Tex., 39.5 years
3. Richmond, Ind., 39.3 years
4. Kalamazoo, Mich., 38.1 years
5. Cleveland, Tenn., 37.4 years
6. Martinsville, Va., 37.1 years
7. Knoxville, 36.7 years
8. Ashland, Ohio, 36.6 years
9. Jonesboro, Ark., 36.5 years
10. Norman, Okla., 36.5 years
Source: SmartAssets. Chattanooga ranked 153rd among 261 metro areas studied.