Top 10 American Cities for Retirees in 2024

A retired couple smiles and embraces while standing outside in front of palm trees.
PeopleImages / iStock/Getty Images

Commitment to Our Readers

GOBankingRates' editorial team is committed to bringing you unbiased reviews and information. We use data-driven methodologies to evaluate financial products and services - our reviews and ratings are not influenced by advertisers. You can read more about our editorial guidelines and our products and services review methodology.

20 Years
Helping You Live Richer

Reviewed
by Experts

Trusted by
Millions of Readers

Florida cities like Naples, Sarasota and Fort Myers have long been popular among retirees for their warm climate, no state income tax and a variety of recreational activities. But for its 2024 Best Places to Retire in the U.S. study, U.S. News & World Report has included only Daytona Beach from the Sunshine State in its top 10.

When considering a retirement location, it’s crucial to assess a bunch of factors such as healthcare facilities, cost of living, proximity to family and friends and personal preferences for climate and lifestyle. U.S. News’ extensive methodology compared 150 of the largest U.S. metropolitan areas on how well they meet Americans’ retirement needs and expectations, and the results are surprising.

When it published its Best Places to Retire list in May, Forbes named just two Pennsylvania cities — Bethlehem and Pittsburgh, selected for affordable housing and health care options. However, U.S. News & World Report’s list has no less than seven of the top 10 cities located in Pennsylvania, including Harrisburg, which it named the best place to retire in the U.S. for 2024.

So, what are Americans’ “retirement needs and expectations?” As the U.S. deals with record-high interest rates in the housing market and an ever-increasing cost of goods, more American retirees are placing the utmost importance on affordability, happiness and health, and Pennsylvania ticks those boxes.

Today's Top Offers

“As retirees consider where to spend their golden years, they want areas that not only give them the best bang for their buck, but places where they can live a happy, healthy life,” said U.S. News’ personal-finance expert Beverly Harzog in a statement. “This is why Pennsylvania dominated the Best Places to Retire ranking’s top positions.”

Florida is still a desirable place to retire, with six of its cities ranked in the top 25. However, Pennsylvania rules the listing. Aside from Harrisburg, Reading, Lancaster, Scranton, Allentown, York and Pittsburgh made the top 10, and Philadelphia sits just outside it, at number 13. Despite its high cost of living, New York City ranked high (#6), as did Youngstown, Ohio (#9).

With New York, Philadelphia, and Washington, D.C., all within driving distance, the Pennsylvania cities on the Best Places to Retire list are close to major cities but, as smaller cities, have more affordable homes and necessities like groceries and utilities.

“The areas that rank high on Best Places to Retire also tend to be more tax-friendly for seniors.” Harzog told Axios. Places that are cheaper to live in and levy lower taxes on seniors placed high on U.S. News’ list, and Pennsylvania doesn’t tax Social Security or pension income.

Here are U.S. News’ top 10 cities to retire, with population and affordability stats.  

U.S. News & World Report’s Top 10 American Cities for Retirees in 2024

10. Pittsburgh, Pa.

  • Population: 2,366,544
  • Share of population that is over 65: 20%
  • Median monthly mortgage cost: $870
  • Median monthly rent: $892

Today's Top Offers

9. Youngstown, Ohio

  • Population: 542,459
  • Share of population that is over 65: 21.2%
  • Median monthly mortgage cost: $653
  • Median monthly rent: $706

8. Daytona Beach, Fla.

  • Population: 662,671
  • Share of population that is over 65: 25.4%
  • Median monthly mortgage cost: $886
  • Median monthly rent: $1,181

7. York, Pa.

  • Population: 454,605
  • Share of population that is over 65: 17.5%
  • Median monthly mortgage cost: $965
  • Median monthly rent: $1,025

6. New York City, N.Y.

  • Population: 20,968,258
  • Share of population that is over 65: 15.9%
  • Median monthly mortgage cost: $1,762
  • Median monthly rent: $1,574

5. Allentown, Pa.

  • Population: 857,997
  • Share of population that is over 65: 18%
  • Median monthly mortgage cost: $1,038
  • Median monthly rent: $1,141

4. Scranton, Pa.

  • Population: 566,743
  • Share of population that is over 65: 19.7%
  • Median monthly mortgage cost: $783
  • Median monthly rent: $834

3. Lancaster, Pa.

  • Population: 550,480
  • Share of population that is over 65: 18%
  • Median monthly mortgage cost: $1,000
  • Median monthly rent: $1,114

2. Reading, Pa.

  • Population: 426,967
  • Share of population that is over 65: 17.1%
  • Median monthly mortgage cost: $972
  • Median monthly rent: $985

1. Harrisburg, Pa.

  • Population: 587,411
  • Share of population that is over 65: 17.7%
  • Median monthly mortgage cost: $945
  • Median monthly rent: $1,019

BEFORE YOU GO

See Today's Best
Banking Offers

Looks like you're using an adblocker

Please disable your adblocker to enjoy the optimal web experience and access the quality content you appreciate from GOBankingRates.

  • AdBlock / uBlock / Brave
    1. Click the ad blocker extension icon to the right of the address bar
    2. Disable on this site
    3. Refresh the page
  • Firefox / Edge / DuckDuckGo
    1. Click on the icon to the left of the address bar
    2. Disable Tracking Protection
    3. Refresh the page
  • Ghostery
    1. Click the blue ghost icon to the right of the address bar
    2. Disable Ad-Blocking, Anti-Tracking, and Never-Consent
    3. Refresh the page