Ranking of Missouri Counties By Net International Migration in 2019

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2019, the Net International Migration for Missouri was 6.66K. Among all Missouri counties, St. Louis County had the highest net international migration (2.04K), followed by Jackson County (914), and St. Louis city (763).

The chart below shows the top 10 counties, and the table below shows the ranking of all Missouri counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Missouri Counties By Net International Migration in 2019
St. Louis
Jackson
St. Louis city
Boone
St. Charles
Greene
Platte
Phelps
Clay
Cape Girardeau
Ranking of Missouri Counties By Net International Migration in 2019
Items per page:
0 of 0
Rank County Net Intl. Migration
1 St. Louis County 2038
2 Jackson County 914
3 St. Louis city 763
4 Boone County 600
5 St. Charles County 365
6 Greene County 293
7 Platte County 225
8 Phelps County 194
9 Clay County 139
10 Cape Girardeau County 134
11 Adair County 122
11 Buchanan County 122
12 Jasper County 116
13 Cole County 92
14 Christian County 69
15 Jefferson County 64
16 Saline County 63
17 McDonald County 49
18 Pettis County 41
19 Dunklin County 39
19 Johnson County 39
20 Pulaski County 31
21 Dallas County 20
21 Franklin County 20
22 Marion County 16
22 Perry County 16
23 Callaway County 14
24 Warren County 13
24 Webster County 13
25 Macon County 12
26 Sullivan County 11
27 Taney County 10
28 Dent County 9
29 Nodaway County 8
30 Grundy County 7
31 Clark County 6
32 Vernon County 5
33 Carroll County 4
33 Laclede County 4
33 Linn County 4
33 Livingston County 4
33 Maries County 4
34 Howell County 3
34 Lafayette County 3
34 Mercer County 3
34 Moniteau County 3
34 Pike County 3
34 Randolph County 3
35 Atchison County 2
35 Bates County 2
35 Cooper County 2
35 Howard County 2
35 Iron County 2
35 Montgomery County 2
35 Oregon County 2
35 Schuyler County 2
35 Stoddard County 2
36 Bollinger County 1
36 Caldwell County 1
36 Cedar County 1
36 Dade County 1
36 DeKalb County 1
36 Gentry County 1
36 Newton County 1
36 Ray County 1
36 St. Clair County 1
36 Ste. Genevieve County 1
36 Shelby County 1
37 Audrain County 0
37 Butler County 0
37 Carter County 0
37 Chariton County 0
37 Daviess County 0
37 Holt County 0
37 Knox County 0
37 Lincoln County 0
37 Mississippi County 0
37 Monroe County 0
37 New Madrid County 0
37 Osage County 0
37 Ozark County 0
37 Putnam County 0
37 Ralls County 0
37 Reynolds County 0
37 Scotland County 0
37 Shannon County 0
37 Washington County 0
37 Worth County 0
38 Andrew County -1
38 Benton County -1
38 Gasconade County -1
38 Harrison County -1
38 Hickory County -1
38 Morgan County -1
38 St. Francois County -1
38 Wayne County -1
39 Barton County -2
39 Clinton County -2
39 Crawford County -2
39 Lewis County -2
39 Ripley County -2
39 Texas County -2
40 Henry County -3
40 Madison County -3
40 Pemiscot County -3
40 Stone County -3
41 Douglas County -4
41 Miller County -4
41 Scott County -4
41 Wright County -4
42 Polk County -5
43 Camden County -8
43 Cass County -8
44 Lawrence County -16
45 Barry County -17