Not Miami or Chicago – The 25 U.S. cities where retirees can live well on Social Security for less than $2,000 a month

From Tallahassee to Las Vegas, these 25 cities let retirees stretch a $2,000 Social Security check without sacrificing comfort or lifestyle.

Modified on:
August 30, 2025 2:18 pm

Many Americans dream about retiring abroad to stretch their dollars further. But a new report from GoBankingRates shows you don’t need to leave the U.S. to find affordable retirement living—even if Social Security is your main source of income.

The average Social Security check is roughly $2,000 per month. Yet, according to the Federal Reserve Bank of St Louis, households age 65 and older spend about $4,345 a month on average. That gap leaves many retirees searching for lower-cost options closer to home.

GoBankingRates identified 25 U.S. cities where retirees can live comfortably for under $2,000 per month. The study looked at housing costs, overall cost of living, percentage of retirees in the area, climate, and livability scores using data from the Census, Zillow, the Bureau of Labor Statistics, and other sources.

Tallahassee tops the list

The Florida capital is the most affordable U.S. city for retirees, with monthly expenses averaging $995 for renters and $1,248 for homeowners. That’s far below what most older households pay nationwide—about $1,787 a month just for housing, according to federal data.

Tallahassee has a liveability score of 85 out of 100, mild winters, and plenty of recreation. About 11% of its population is retirement age, and the cost of living is nearly 10% lower than average for older Americans.

Florida dominates the rankings

It’s no surprise that Florida claims eight of the top 25 cities. The state’s warm climate, lack of state income tax, and relatively affordable housing make it a magnet for retirees.

  • Fort Myers ranks No. 2 with one of the nation’s largest retiree populations (22%) and a livability score of 85. Homeowners spend about $1,746 per month, while renters spend $1,468.
  • Jacksonville (No. 4) offers coastal living at costs about 4% below the national average—homeowners spend $1,197 a month and renters about $1,073.
  • Pensacola (No. 5) combines white-sand beaches with living costs 11% lower than the national average.

Other Florida cities in the top 25 include Orlando (13), Daytona Beach (16), Tampa (19), and Lakeland (25).

Texas and the southeast offer more affordable options

Texas has five cities on the list, thanks to low housing costs and no state income tax. These include El Paso (9), Dallas (10), San Antonio (14), Corpus Christi (15), and Midland (22).

The Southeast is another strong region for affordable retirement:

  • Raleigh, North Carolina ranks No. 3.
  • Greenville, South Carolina (6) and Columbia, South Carolina (21) combine Southern charm with low costs.
  • Savannah, Georgia (12) and Athens, Georgia (17) are also great picks.

Few northern and western cities make the cut

Only three Northern cities crack the ranking: Providence, Rhode Island (8), Milwaukee, Wisconsin (20), and New Haven, Connecticut (24). This reflects how the South’s lower housing costs give retirees more breathing room.

The only Western city to make the list is Las Vegas (7), where renters average $1,203 a month and homeowners $2,089. Even though Vegas’ overall cost of living is 10% above the national average, healthcare is about 7% cheaper—a big plus since older households spend roughly $7,540 annually on medical expenses.

Affordable retirement is still possible in the U.S.

Retirees don’t have to pack their bags for another country to find an affordable lifestyle. From Florida’s sunny coasts to Texas’ booming cities, there are plenty of U.S. locations where living on Social Security is realistic—without sacrificing comfort.

The 25 best cities to retire affordably:

  1. Tallahassee, FL
  2. Fort Myers, FL
  3. Raleigh, NC
  4. Jacksonville, FL
  5. Pensacola, FL
  6. Greenville, SC
  7. Las Vegas, NV
  8. Providence, RI
  9. El Paso, TX
  10. Dallas, TX
  11. Norfolk, VA
  12. Savannah, GA
  13. Orlando, FL
  14. San Antonio, TX
  15. Corpus Christi, TX
  16. Daytona Beach, FL
  17. Athens, GA
  18. Charlotte, NC
  19. Tampa, FL
  20. Milwaukee, WI
  21. Columbia, SC
  22. Midland, TX
  23. Atlanta, GA
  24. New Haven, CT
  25. Lakeland, FL

Read this later:

These Social Security beneficiaries will receive a one-time double payment with checks worth up to $5,108 in the coming days

What services does Medicare Part D cover, what are the costs, and how to know if you’re eligible?

Medicare Part B will be the wildcard factor: here’s how your Social Security payments will go up in 2025 due to COLA increase

It’s official – This is the Social Security payment schedule for September, with checks of up to $5,108 for these Americans

Social Security whistleblower issues explosive warning—Information on millions of Americans at risk after DOGE officials make unsecured copy

Bad news for millions of Americans – Social Security’s cost-of-living adjustment (COLA) is shaping up to be a “total loss” for retirees

Emem Ukpong
Emem Ukponghttps://polifinus.com/author/emem-uk/
My journey to becoming a writer has been shaped by both science and finance. I began with a Bachelor's degree in Biochemistry, but I found myself drawn to the economic and financial sphere. I have collaborated with various organizations, creating articles and blogs about these essential topics. Currently, I cover financial trends, economic updates, and social welfare topics for Polifinus, ensuring that our content reaches those who need it most.

Must read

Related News