The unemployment rate in Ames is just 2 percent, the best on the list. The city also boasts a low cost of living, with the typical family spending less than a quarter of its income on housing.