Missouri Net Domestic Migration By County in 2021

Updated on January 22, 2024.

According to the US Census Bureau estimates, in 2021, the net domestic migration for Missouri was 16,816. St. Charles County had the highest net domestic migration (3,367) followed by Christian County (2,210), and Greene County (1,872). On the other hand, St. Louis city had the lowest net domestic migration (-7,291), followed by St. Louis County (-4,584), and Jackson County (-1,705).

Net Domestic Migration for a given county refers to the the difference between number of people moving to the county from other parts of the United States (excluding Puerto Rico) and number of people moving out of the county to other parts of the United States (excluding Puerto Rico).

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 domestic 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 Domestic Migration By County in 2021
Missouri Net Domestic Migration By County in 2021
Items per page:
0 of 0
County Net Domestic Migration
Adair -155
Andrew -56
Atchison -32
Audrain 102
Barry 326
Barton 59
Bates 80
Benton 760
Bollinger 59
Boone 1135
Buchanan -750
Butler 232
Caldwell 111
Callaway 373
Camden 1071
Cape Girardeau 386
Carroll -27
Carter 147
Cass 1700
Cedar 334
Chariton 30
Christian 2210
Clark 102
Clay 705
Clinton 95
Cole -23
Cooper 47
Crawford -88
Dade 82
Dallas 330
Daviess -37
DeKalb 151
Dent 159
Douglas 228
Dunklin -286
Franklin 652
Gasconade 149
Gentry 73
Greene 1872
Grundy 19
Harrison 41
Henry 352
Hickory 395
Holt 91
Howard 4
Howell 372
Iron -4
Jackson -1705
Jasper 295
Jefferson 1065
Johnson -51
Knox 66
Laclede 157
Lafayette -122
Lawrence 367
Lewis -9
Lincoln 1679
Linn 52
Livingston 269
McDonald 74
Macon 41
Madison 129
Maries 13
Marion 78
Mercer -24
Miller 217
Mississippi 80
Moniteau 68
Monroe 63
Montgomery 223
Morgan 527
New Madrid -172
Newton 837
Nodaway -48
Oregon 87
Osage 150
Ozark 377
Pemiscot -272
Perry 16
Pettis 148
Phelps 484
Pike 211
Platte 1159
Polk 527
Pulaski -433
Putnam 26
Ralls 64
Randolph 197
Ray 4
Reynolds 41
Ripley 20
St. Charles 3367
St. Clair 112
Ste. Genevieve 121
St. Francois 960
St. Louis -4584
Saline -34
Schuyler 4
Scotland -36
Scott -77
Shannon 118
Shelby -95
Stoddard -58
Stone 626
Sullivan -55
Taney 430
Texas 729
Vernon -22
Warren 862
Washington 129
Wayne 99
Webster 477
Worth 16
Wright 467
St. Louis city -7291

Trend of Net Domestic Migration for Counties in Missouri

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