12. New Mexico
Illegal immigrants per 10,000 people: 330.2
As suggested by its name, Mexicans dominate again, with 9 out of every 10 immigrants being Mexicans.

Andrey Lebedev/Shutterstock.com
Illegal immigrants per 10,000 people: 330.2
As suggested by its name, Mexicans dominate again, with 9 out of every 10 immigrants being Mexicans.
Andrey Lebedev/Shutterstock.com