Missouri Net Migration By County in 2020

Updated on January 22, 2024.

According to the US Census Bureau estimates, in 2020, the net migration for Missouri was 4,093. St. Charles County had the highest net migration (3,597) followed by Clay County (1,817), and Christian County (1,443). On the other hand, St. Louis city had the lowest net migration (-3,846), followed by St. Louis County (-1,909), and Buchanan County (-773).

Net migration for a county refers to the difference between the number of migrants, both domestic and international, moving to the county and those leaving the county. Or to put it simply, the net migration for a given county is the inbound migration minus the outbound migration for that county.

You can also see similar information for other states and also for the US by state. You can also see links at the bottom of the page for the trend of the net migration for each county in Missouri.

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 Migration By County in 2020
Missouri Net Migration By County in 2020
Items per page:
0 of 0
County Net Migration
Adair -172
Andrew -130
Atchison 27
Audrain -136
Barry 42
Barton -71
Bates 57
Benton 311
Bollinger -30
Boone 1078
Buchanan -773
Butler -320
Caldwell 16
Callaway 87
Camden 428
Cape Girardeau 469
Carroll -113
Carter 32
Cass 1000
Cedar 51
Chariton -89
Christian 1443
Clark 26
Clay 1817
Clinton 134
Cole -683
Cooper -465
Crawford -38
Dade 67
Dallas 234
Daviess -20
DeKalb 146
Dent 0
Douglas 141
Dunklin -209
Franklin 599
Gasconade -29
Gentry -73
Greene 1188
Grundy -184
Harrison 5
Henry 153
Hickory 164
Holt -133
Howard 4
Howell 249
Iron 16
Jackson -250
Jasper 153
Jefferson 984
Johnson -235
Knox -35
Laclede -24
Lafayette 218
Lawrence -137
Lewis 12
Lincoln 780
Linn -52
Livingston -526
McDonald -100
Macon 8
Madison 41
Maries 71
Marion -142
Mercer -69
Miller 158
Mississippi -466
Moniteau -252
Monroe 70
Montgomery -143
Morgan 46
New Madrid -321
Newton 50
Nodaway -367
Oregon -73
Osage -88
Ozark -12
Pemiscot -246
Perry 39
Pettis -78
Phelps -136
Pike -127
Platte 1362
Polk 266
Pulaski -312
Putnam 19
Ralls 12
Randolph -446
Ray -79
Reynolds -57
Ripley 25
St. Charles 3597
St. Clair 302
Ste. Genevieve -40
St. Francois -299
St. Louis -1909
Saline 33
Schuyler -115
Scotland -90
Scott -122
Shannon 43
Shelby -18
Stoddard -20
Stone 642
Sullivan -51
Taney 22
Texas -212
Vernon -262
Warren 775
Washington -97
Wayne -69
Webster 9
Worth -34
Wright -3
St. Louis city -3846

Trend of Net Migration for Counties in Missouri

Use the links below to find the trend of the net migration for each county in Missouri.