Immigration in Iowa

Foreign-born population, origins and migration flows.

Foreign-born residents
6.3%
2024 · Census American Community Survey 1-year estimates
Foreign-born residents who are naturalized citizens
42.1%
2024 · Census American Community Survey 1-year estimates
Total net migration
4,933
2025 · Census Bureau Population Estimates Program
Net international migration
5,903
2025 · Census Bureau Population Estimates Program
Net domestic migration
-970
2025 · Census Bureau Population Estimates Program
Foreign-born
185,000
5.8%
Naturalized citizens
80,000
Non-citizen residents
105,000

Historical data

Pick an indicator to see its long-run evolution.

Foreign-born share

1900–2023
5.8%

Share of residents born outside the U.S.

Foreign-Born Population

5.6% of Iowa residents were foreign-born in 2023, compared with 13.9% nationally.

Foreign-born residents
6.3%
2024 · Census American Community Survey 1-year estimates
Foreign-born population
203,549
2024 · Census American Community Survey 1-year estimates
Foreign-Born Share
5.6%
2024
US Average
13.9%
2024

Foreign-born residents

2006–2024
6.3%

Census American Community Survey 1-year estimates, share of total population, B05002 (2020 not released).

Foreign-born population

2006–2024
203,549▲ 81%

Census American Community Survey 1-year estimates, B05002 (2020 not released).

IndicatorIowaU.S.
Foreign-Born Share5.613.9
  • •Immigrant communities contribute significantly to the workforce in Iowa.

Countries of Origin

About 6% of Iowans are foreign-born, led by arrivals from Mexico, India and Central America.

Foreign-born residents who are naturalized citizens
42.1%
2024 · Census American Community Survey 1-year estimates
Mexico
22%
India
8%
Guatemala
6%

Foreign-born residents who are naturalized citizens

2006–2024
42.1%

Census American Community Survey 1-year estimates, B05002 (2020 not released).

Migration Flows

Iowa's overall migration flows combined a net domestic figure of 3,000 with net international migration of 9,000 in 2023.

Total net migration
4,933
2025 · Census Bureau Population Estimates Program
Net international migration
5,903
2025 · Census Bureau Population Estimates Program
Net Domestic Migration
3,000
2024
Net International Migration
9,000
2024

Total net migration

2011–2025
4,933

Census Bureau Population Estimates Program, international plus domestic net migration, July–June years (2020 partial year omitted).

Net international migration

2011–2025
5,903▼ 8%

Census Bureau Population Estimates Program, net international migration, July–June years (2020 partial year omitted).

  • •Migration flows are a key factor in Iowa's overall annual population change.

International Migration

Iowa gained approximately 9,000 residents through net international migration in 2023.

Net international migration
5,903
2025 · Census Bureau Population Estimates Program
Net International Migration
9,000
2024

Net international migration

2011–2025
5,903▼ 8%

Census Bureau Population Estimates Program, net international migration, July–June years (2020 partial year omitted).

  • •International migration has become an increasingly important driver of population change in Iowa.

Domestic Migration

Iowa recorded a net domestic migration of 3,000 people in 2023, per Census Bureau estimates.

Net domestic migration
-970
2025 · Census Bureau Population Estimates Program
Net Domestic Migration
3,000
2024

Net domestic migration

2011–2025
-970

Census Bureau Population Estimates Program, net domestic migration to/from other states, July–June years (2020 partial year omitted).

  • •Domestic migration trends in Iowa are closely watched as an indicator of housing and job market conditions.

More figures

Annual new immigrants
≈ 6,500
2023
Annual naturalizations
≈ 4,000
2023
Top origin
Mexico
2nd origin
Myanmar (Burma)
3rd origin
India
Undocumented residents
≈ 40,000
Est.
International students
≈ 9,000