The sunny tourist hub of Fort Myers, Florida, is America’s fastest-growing city, Thrillist reports. That's according to a new breakdown from WalletHub, which recently ranked 515 U.S. cities of varying sizes and populations to find which metros are the nation's most booming.

In this case, “fastest-growing” refers not only to population growth, but to economic growth and a combination of other sociodemographic factors as well. (For the nation's fastest-growing cities by population alone, check out this list of cities that people are flocking to, in which San Antonio, Texas, comes out on top.)

The financial advisory site assessed cities based on 15 criteria, analyzing data from the last seven years. Aside from population growth, the metrics included growth of median household incomes, housing prices, and the number of startups and businesses in the area. It also took declines in unemployment and poverty rates into account.

Fort Myers rose from seventh place in 2017 to first place in 2018. City officials have attributed the quick growth to to several factors. In 2017, Fort Myers Mayor Randy Henderson told the local News-Press that the city is booming partly due to efforts to attract private investment, update the city’s infrastructure, and build affordable housing for Millennials and young professionals.

Two other Florida cities, Miami and Lehigh Acres (located 12 miles east of Fort Myers), also made Wallet Hub’s top 20 this year. Seven cities in Texas and four in California also made the top 20, so if you’re looking for a change of scenery, one of these states would be worth considering.

See the top 20 fastest-growing cities below, and check out WalletHub’s site for the full rankings.

1. Fort Myers, Florida
2. Midland, Texas
3. Pearland, Texas
4. Bend, Oregon
5. McKinney, Texas
6. College Station, Texas
7. Lehigh Acres, Florida
8. Mount Pleasant, South Carolina
9. Enterprise, Nevada
10. Irvine, California
11. Milpitas, California
12. Pleasanton, California
13. Murfreesboro, Tennessee
14. Meridian, Idaho
15. Redwood City, California
16. Frisco, Texas
17. Round Rock, Texas
18. Austin, Texas
19. Miami, Florida
20. Saint George, Utah

[h/t Thrillist]