Miami is growing faster than almost any other city in America, a new study shows.

Personal-finance site Wallethub studied 515 cities, using 15 relevant metrics to compile the ranking. Large cities with 300,000 or more residents were ranked separately.

Some of the metrics included college and working age population growth. Also measured were job, income and GDP growth rates.

Data was provided by the U.S. Census Bureau, Bureau of Labor Statistics and other sources.

The top 10 fastest-growing big cities in America in 2018 are:

1. Austin, Texas

2. Miami, Florida

3. Seattle, Washington

4. Charlotte, North Carolina

5. Denver, Colorado

6. Fort Worth, Texas

7. Henderson, Nevada

8. Nashville, Tennessee

9. San Francisco, California

10. Atlanta, Georgia

Source: The Next Miami