13. Iowa
Illegal immigrants per 10,000 people: 1,148
Mexicans and Guatemalans make up the majority of the population in the state, where nearly 90% of the population is below the age of 50, and, therefore, is of working age.

Copyright: benkrut / 123RF Stock Photo