San Antonio, surprisingly, has fallen out of the top 30 best cities for veterans to live, according to a new study.

WalletHub’s 2025 list of the “Best & Worst Places for Veterans to Live” compared 100 of the largest U.S. cities based on 19 relevant metrics, such as veteran unemployment rates, veteran income growth, the quality of each city’s VA health facilities, local housing affordability, quality of life, and more.

San Antonio, with its self-proclaimed status as “Military City USA,” tumbled from No. 28 last year to No. 34 this year, the report found. San Antonio earned a total score of 57.28 out of a possible 100 points (down from 58.11 last year).

This is how WalletHub ranked San Antonio across the four major categories in the report:

No. 12 – EconomyNo. 31 – Quality of lifeNo. 53 – HealthNo. 65 – Employment

Austin claims No. 1 nationally for the second time
Austin topped the list for the second year in a row. The U.S. cities that round out the top five best places for veterans are Tampa, Florida (No. 2); Madison, Wisconsin (No.3); Raleigh, North Carolina (No. 4); and Colorado Springs, Colorado (No. 5).

The report said Austin remained at the top of the list for a second consecutive year because it offers the best colleges and universities for veterans nationwide, 10th highest median annual income for veterans (about $62,000), and the 7th best job growth rate nationally.

“In addition, Austin is great for going out to eat or enjoying entertainment as a veteran,” the report’s author wrote. “The city has the 12th-highest number of restaurants and the 10th-most arts/entertainment establishments per capita that offer military discounts.”

Most importantly, WalletHub says Austin is the perfect fit for former military members who want to find community with other veterans who have had similar experiences during their time in the armed forces.

“Austin has the third-smallest projected decrease in veterans between 2024 and 2053, so that will certainly help veterans meet each other and forge friendships,” the report said.

Fort Worth moved up 10 spots from last year’s report to rank as the No. 10 best place for veterans to live in 2025.

Other Texas cities that earned spots in the top 50 include Plano (No. 11), Dallas (No. 25), Garland (No. 30), Arlington (No. 31), Laredo (No. 32), Irving (No. 39), and Lubbock (No. 46).

Only three Texas cities lagged behind in the report: Houston (No. 59), El Paso (No. 67), and Corpus Christi (No. 74).

Earlier this year, WalletHub ranked Texas as the No. 21 best state for military retirees in 2025.

The top 10 best U.S. cities for veterans to live are:

No. 1– Austin, TexasNo. 2 – Tampa, FloridaNo. 3 – Madison, WisconsinNo. 4 – Raleigh, North CarolinaNo. 5 – Colorado Springs, ColoradoNo. 6 – Virginia Beach, VirginiaNo. 7 – Orlando, FloridaNo. 8 – St. Petersburg, FloridaNo. 9 – Irvine, CaliforniaNo. 10 – Fort Worth, Texas

At the opposite end of the list, Newark, New Jersey ranked as the worst place for veterans to live in 2025 for another year in a row. Detroit, Michigan (No. 99); Baton Rouge, Louisiana (No. 98), Memphis, Tennessee (No. 97); and Toledo, Ohio (No. 96) all ranked among the bottom five.