Financial advice website SmartAsset analyzed data for the 500 largest U.S. cities to determine the top "boomtowns" in the country. These areas are not only attracting new residents but feature thriving economies and ample housing. The site considered seven metrics in its ranking, including change in household income over a five-year period. It also looked at population change, unemployment rate, number of jobs created, GDP growth rate, business growth rate and housing growth.
To compile the list, SmartAsset used data from the U.S. Census Bureau's 2014 and 2018 1-year American Community Surveys, the Bureau of Labor Statistics, the U.S. Bureau of Economic Analysis and the U.S. Census Bureau's County Business Patterns Survey.
Here's a look at 10 of the top boomtowns where household income rose more than 25% in five years.
Like this story? Subscribe to CNBC Make It on YouTube!