Missouri Net International Migration By County in 2024

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2024, the net international migration for Missouri was 23,569. St. Louis County had the highest net international migration (6,550) followed by Jackson County (3,448), and St. Louis city (2,403). On the other hand, Howell County had the lowest net international migration (-5), followed by Crawford County (-3), and Clinton County (-3).

Net International migration for a given county refers to the difference between the number of people moving to the county from other parts of the world outside the borders of the United States (50 states and District of Columbia) and the number of people moving out of the county to other parts of the world outside the borders of the United States.

You can also see similar information for other states and also by state for the United States.

Hover over or click on the chart to see this information for each county. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
Missouri Net International Migration By County in 2024
Missouri Net International Migration By County in 2024
Items per page:
0 of 0
County Net International Migration
Adair 228
Andrew 0
Atchison 3
Audrain 3
Barry 74
Barton -1
Bates 2
Benton 2
Bollinger -1
Boone 1674
Buchanan 415
Butler 27
Caldwell 8
Callaway 44
Camden 37
Cape Girardeau 232
Carroll 0
Carter 4
Cass 42
Cedar -1
Chariton 22
Christian 160
Clark -1
Clay 947
Clinton -3
Cole 210
Cooper -2
Crawford -3
Dade 3
Dallas 9
Daviess -1
DeKalb 6
Dent -1
Douglas 14
Dunklin 18
Franklin 81
Gasconade 1
Gentry 0
Greene 1048
Grundy 21
Harrison 15
Henry 19
Hickory 1
Holt 13
Howard -2
Howell -5
Iron 17
Jackson 3448
Jasper 312
Jefferson 121
Johnson 313
Knox 0
Laclede 43
Lafayette 61
Lawrence 15
Lewis 12
Lincoln 49
Linn -1
Livingston 18
McDonald 350
Macon 9
Madison 36
Maries 10
Marion 23
Mercer 21
Miller 5
Mississippi 0
Moniteau 7
Monroe 25
Montgomery 0
Morgan -2
New Madrid 0
Newton 282
Nodaway 103
Oregon 6
Osage -2
Ozark 6
Pemiscot 53
Perry 35
Pettis 241
Phelps 426
Pike 2
Platte 530
Polk 61
Pulaski 57
Putnam 3
Ralls 0
Randolph 0
Ray -1
Reynolds 0
Ripley 7
St. Charles 2068
St. Clair 8
Ste. Genevieve 1
St. Francois 48
St. Louis 6550
Saline 201
Schuyler 3
Scotland 9
Scott 32
Shannon 2
Shelby 4
Stoddard 8
Stone 30
Sullivan 30
Taney 21
Texas 0
Vernon 72
Warren 2
Washington 9
Wayne 1
Webster 5
Worth 0
Wright -1
St. Louis city 2403