The personal finance website ranked the cities using 15 metrics, including population growth, unemployment and poverty rate decrease, job growth and other measures. Frisco, Texas, was ranked highest and Shreveport, La., was ranked lowest.
Among large cities, Albuquerque ranked 60th out of 64. Cleveland, Ohio, ranked lowest and Austin, Texas, was ranked highest.
Among all cities, Albuquerque fared especially poorly on unemployment rate decrease (481); job growth (446); growth in number of businesses (443); median house price growth (433), and regional gross domestic product growth (433).
The highest-ranked New Mexico city was Santa Fe at 235; the lowest was Las Cruces at 501. Rio Rancho came in at 266.
Most of the metrics covered the period from 2010 to 2016, though some used a slightly different period. For purposes of the WalletHub study, large cities were those over 300,000 people not including surrounding metro areas.