Number of Foreign-Born Citizens in Every State

Source: DenisTangneyJr / Getty Images

30. New Hampshire
> Share of foreign-born citizens: 5.92% (total of 78,869 people)
> Share of foreign-born non-citizens: 2.73% (total of 36,404 people)
> State’s total population: 1,331,848
> Origin of largest immigrant groups: Canada (11.58%), India (9.44%)
> No. of naturalized citizens in 2017: 1,897
> No. of green cards granted in 2017: 2,279 (or 171 per 100,000 people)

Source: vkbhat / Getty Images

29. Idaho
> Share of foreign-born citizens: 5.94% (total of 98,457 people)
> Share of foreign-born non-citizens: 3.66% (total of 60,680 people)
> State’s total population: 1,657,375
> Origin of largest immigrant groups: Mexico (51.65%), Canada (5.11%)
> No. of naturalized citizens in 2017: 1,994
> No. of green cards granted in 2017: 2,709 (or 163 per 100,000 people)

Source: SeanPavonePhoto / Getty Images

28. Pennsylvania
> Share of foreign-born citizens: 6.58% (total of 841,731 people)
> Share of foreign-born non-citizens: 3.15% (total of 403,153 people)
> State’s total population: 12,790,505
> Origin of largest immigrant groups: Caribbean (13.14%), India (9.83%)
> No. of naturalized citizens in 2017: 14,898
> No. of green cards granted in 2017: 27,762 (or 217 per 100,000 people)

Source: pawel.gaul / Getty Images

27. Michigan
> Share of foreign-born citizens: 6.58% (total of 653,196 people)
> Share of foreign-born non-citizens: 3.19% (total of 316,459 people)
> State’s total population: 9,925,568
> Origin of largest immigrant groups: Mexico (12.21%), India (10.27%)
> No. of naturalized citizens in 2017: 12,725
> No. of green cards granted in 2017: 18,927 (or 191 per 100,000 people)

Source: marekuliasz / Getty Images

26. Nebraska
> Share of foreign-born citizens: 6.90% (total of 130,660 people)
> Share of foreign-born non-citizens: 4.38% (total of 82,920 people)
> State’s total population: 1,893,921
> Origin of largest immigrant groups: Mexico (37.49%), Guatemala (6.26%)
> No. of naturalized citizens in 2017: 2,422
> No. of green cards granted in 2017: 5,327 (or 281 per 100,000 people)