Missouri Net International Migration By County in 2023

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2023, the net international migration for Missouri was 19,460. St. Louis County had the highest net international migration (5,382) followed by Jackson County (2,834), and St. Louis city (1,984). 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 2023
Missouri Net International Migration By County in 2023
Items per page:
0 of 0
County Net International Migration
Adair 191
Andrew 0
Atchison 2
Audrain 2
Barry 62
Barton -2
Bates 2
Benton 3
Bollinger -1
Boone 1382
Buchanan 341
Butler 23
Caldwell 7
Callaway 35
Camden 30
Cape Girardeau 190
Carroll 0
Carter 5
Cass 32
Cedar -1
Chariton 20
Christian 134
Clark -1
Clay 781
Clinton -3
Cole 167
Cooper -2
Crawford -3
Dade 2
Dallas 6
Daviess -1
DeKalb 4
Dent -1
Douglas 12
Dunklin 15
Franklin 62
Gasconade 1
Gentry 0
Greene 854
Grundy 15
Harrison 11
Henry 14
Hickory 1
Holt 11
Howard -1
Howell -5
Iron 15
Jackson 2834
Jasper 257
Jefferson 93
Johnson 279
Knox 0
Laclede 37
Lafayette 49
Lawrence 12
Lewis 10
Lincoln 36
Linn -1
Livingston 16
McDonald 290
Macon 8
Madison 32
Maries 9
Marion 19
Mercer 19
Miller 3
Mississippi 0
Moniteau 5
Monroe 18
Montgomery 0
Morgan -2
New Madrid 0
Newton 233
Nodaway 83
Oregon 5
Osage -2
Ozark 3
Pemiscot 44
Perry 31
Pettis 195
Phelps 361
Pike 1
Platte 439
Polk 50
Pulaski 98
Putnam 2
Ralls 0
Randolph 0
Ray -1
Reynolds 0
Ripley 5
St. Charles 1720
St. Clair 7
Ste. Genevieve 0
St. Francois 40
St. Louis 5382
Saline 166
Schuyler 2
Scotland 7
Scott 25
Shannon 2
Shelby 3
Stoddard 7
Stone 27
Sullivan 25
Taney 12
Texas 0
Vernon 59
Warren 0
Washington 8
Wayne 1
Webster 3
Worth 0
Wright -1
St. Louis city 1984