Here are some numbers that should stop every would-be Florida retiree in their tracks.
In 2025, about 45,700 Americans aged 65 and older moved to Florida. Nearly 44,900 moved out. That’s according to a HireAHelper study reported by AARP. The Sunshine State is hemorrhaging retirees almost as fast as it attracts them.
Why? Start with insurance. A 2025 Consumer Federation of America report found Florida the most expensive state for homeowners insurance, with average annual premiums of $9,462. More than 20 insurers have stopped writing new homeowners policies in Florida or pulled out entirely.
Then there’s housing. Over the 10 years ending in 2024, Florida housing costs jumped 132%, the second-largest spike of any state. Add crowds and a heat index that can hit 110 degrees, and the math stops working. It’s one reason Florida shows up on our list of tax-friendly states that are actually money pits for retirees.
Here’s the good news. You don’t need Florida to retire well. You need warm-enough weather, low-enough taxes, and a mortgage that doesn’t eat your Social Security check. And you can find all three — sometimes all in one ZIP code — in plenty of places the snowbird crowd hasn’t discovered yet.
I’ve pulled 12 of them below, drawing on rankings from WalletHub, U.S. News, Kiplinger, and The Motley Fool. Each one beats Florida on at least one thing that matters, and most of them beat it on several.
1. Chattanooga, Tennessee
Tennessee doesn’t tax income. Not Social Security, not your pension, not your 401(k) withdrawals — same as Florida.
Chattanooga sits in the foothills of the Appalachians, with four real seasons and winters that stay mild. It’s one of the reasons Tennessee keeps showing up on affordability lists for retirees. And you can find a livable home for a fraction of what Naples or Miami charge.
2. Greenville, South Carolina
South Carolina is eating Florida’s lunch. It led the nation in net gains of retirement-age migrants in 2025, according to HireAHelper.
Greenville is the reason why. The downtown is walkable, the Blue Ridge Mountains are an hour away, and the cost of living runs well below the national average. You get Southern weather without paying South Beach prices for the privilege.
3. Asheville, North Carolina
If you want mild summers instead of swampy ones, Asheville is hard to beat. It’s tucked into the Blue Ridge Mountains at about 2,100 feet, which keeps temperatures civilized when Florida is cooking.
North Carolina offers 18 certified retirement communities, more than most states. Housing is no longer dirt cheap here — Asheville has been discovered — but you’re still paying far less than you would for a comparable coastal Florida home.
4. Corpus Christi, Texas
Want a beach without the insurance nightmare? Corpus Christi might be your answer.
GOBankingRates identified Corpus Christi as the cheapest U.S. beach town for retirees in a March 2026 study, with Florida failing to crack the top five cheapest beach spots. Texas has no state income tax, the Gulf is right there, and you can still find a home without taking out a second mortgage on your soul.
5. San Antonio, Texas
San Antonio gives you big-city amenities — major hospitals, airports, cultural attractions — at prices that would get laughed out of Miami.
Texas is drawing retirees for the same reasons Florida used to: no state income tax, warm weather, and reasonable housing. HireAHelper ranked Texas among the top three states for net gains of retirement-age migrants in 2025. It’s not hard to see why.
6. Tucson, Arizona
Tucson is the retirement dark horse. The desert air is dry, which is a gift if you’ve got arthritis, asthma, or just hate feeling sticky nine months a year.
Arizona doesn’t tax Social Security benefits. Tucson has two national parks on its doorstep, a vibrant downtown, and a cost of living that’s friendlier than Phoenix. If sunshine is non-negotiable, this is the smart play. For more warm-weather options, check out these warm and sunny places to retire in the U.S.
7. Boise, Idaho
Boise isn’t the secret it used to be, but it’s still cheaper than you’d guess. The Boise River runs through downtown, the foothills start where the city ends, and the crime rate is enviably low.
Winters are real but manageable. Summers are dry and gorgeous. If you want to stay active in retirement — hiking, fishing, cycling — Boise gives you more of it per dollar than almost any Florida destination.
8. Pittsburgh, Pennsylvania
Hear me out on this one. Pittsburgh has world-class healthcare thanks to the University of Pittsburgh Medical Center, affordable housing, and — crucially — Pennsylvania doesn’t tax retirement income. No state tax on your pension, IRA, or 401(k) withdrawals.
The city has reinvented itself. There are riverfront trails, a serious food scene, and cultural institutions that punch well above the city’s weight. Yes, it snows. But so does the cost of Florida homeowners insurance.
9. Knoxville, Tennessee
Knoxville gets you Tennessee’s tax-friendly treatment plus the Great Smoky Mountains in your backyard. The University of Tennessee brings cultural events, medical facilities, and the particular energy that college towns pull off well.
Housing here is still affordable. Retirees who want a smaller, slower scene than Nashville — without sacrificing access to good healthcare and an airport — should take a hard look.
10. Fayetteville, Arkansas
Arkansas flies under almost everyone’s radar, which is why it works. Fayetteville sits in the Ozarks, home to the University of Arkansas, with a low crime rate and a cost of living that’s well below the national average.
The state offers partial exemptions on retirement income. You won’t get ocean breezes, but you’ll get rolling hills, four seasons, and a dollar that stretches twice as far as it does in Tampa.
11. Myrtle Beach, South Carolina
If you can’t give up the beach, Myrtle Beach is the Florida alternative most retirees overlook. Sixty miles of Atlantic coastline, roughly 100 golf courses, and a cost of living that makes Naples look absurd.
South Carolina’s tax treatment of retirement income is favorable, and the hurricane risk — while real — is lower than peninsular Florida. For more beach-adjacent ideas, check out America’s most affordable cities for retirees.
12. Roanoke, Virginia
Roanoke sits in the Blue Ridge Mountains with a dramatically lower cost of living than most of Virginia. You get four mild seasons, a walkable downtown, and proximity to the Appalachian Trail.
Virginia exempts Social Security from state income tax and offers deductions for retirees on other income. Housing is affordable, healthcare is solid, and the scenery is the kind you’d pay extra for almost anywhere else.
The bottom line
Florida isn’t a bad place to retire. In fact, I live in Fort Lauderdale and love it. So, for some people, it’s still the right call. But the idea that Florida is automatically the cheapest, easiest option? That’s a myth the data stopped supporting years ago.
Between collapsing insurance markets, surging housing costs, and a mass exodus that nearly matches the inflow, the Sunshine State is losing its edge. Meanwhile, a dozen other spots are offering warmer welcomes, lower bills, and — in a lot of cases — better weather.
Before you commit to Florida, visit two or three of these alternatives. Spend a week. Check the grocery prices, the property taxes, the insurance quotes. You might walk away wondering why you ever considered the Sunshine State in the first place.

Add a Comment