Americans are flocking to these 15 cities where business is booming and salaries are rising
Personal finance website GOBankingRates analyzed 347 American cities with populations of 500,000 or less to identity "boomtowns," which it defines as places experiencing economic growth, population growth and rising incomes.
Read More