Ranking of Missouri Counties By Net Migration in 2021
Updated on January 26, 2024.
Based on the US Census Vintage data estimates, in 2021, the Net Migration for Missouri was 20.68K. Among all Missouri counties, St. Charles County had the highest net migration (3.66K), followed by Christian County (2.26K), and Greene County (2.03K).
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.
Related Topics: Missouri Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2021 Census.
See this for other years:
Ranking of Missouri Counties By Net Migration in 2021
Items per page:
0 of 0
Rank | County | Net Migration |
---|---|---|
1 | St. Charles County | 3660 |
2 | Christian County | 2256 |
3 | Greene County | 2025 |
4 | Cass County | 1693 |
5 | Lincoln County | 1679 |
6 | Boone County | 1462 |
7 | Platte County | 1254 |
8 | Jefferson County | 1092 |
9 | Camden County | 1070 |
10 | St. Francois County | 972 |
11 | Clay County | 882 |
12 | Newton County | 869 |
13 | Warren County | 861 |
14 | Benton County | 759 |
15 | Texas County | 729 |
16 | Franklin County | 661 |
17 | Stone County | 625 |
18 | Phelps County | 568 |
19 | Polk County | 533 |
20 | Morgan County | 527 |
21 | Webster County | 489 |
22 | Wright County | 467 |
23 | Cape Girardeau County | 438 |
24 | Taney County | 432 |
25 | Hickory County | 395 |
26 | Callaway County | 379 |
27 | Ozark County | 377 |
28 | Jasper County | 374 |
29 | Howell County | 372 |
30 | Lawrence County | 371 |
31 | Henry County | 355 |
32 | Dallas County | 342 |
33 | Cedar County | 334 |
34 | Barry County | 326 |
35 | Livingston County | 278 |
36 | Butler County | 235 |
37 | Douglas County | 227 |
38 | Montgomery County | 223 |
39 | Miller County | 218 |
40 | Pike County | 214 |
41 | Randolph County | 201 |
42 | Pettis County | 187 |
43 | Dent County | 160 |
44 | Laclede County | 157 |
45 | DeKalb County | 150 |
45 | Osage County | 150 |
46 | Gasconade County | 149 |
47 | Carter County | 147 |
48 | Washington County | 129 |
49 | Madison County | 128 |
50 | Ste. Genevieve County | 122 |
51 | Shannon County | 118 |
52 | McDonald County | 117 |
53 | St. Clair County | 114 |
54 | Caldwell County | 112 |
55 | Audrain County | 106 |
56 | Clark County | 102 |
57 | Wayne County | 99 |
58 | Clinton County | 95 |
59 | Holt County | 91 |
60 | Oregon County | 88 |
61 | Marion County | 85 |
62 | Dade County | 82 |
63 | Bates County | 81 |
64 | Mississippi County | 80 |
65 | Gentry County | 73 |
66 | Moniteau County | 69 |
67 | Knox County | 66 |
68 | Monroe County | 64 |
68 | Ralls County | 64 |
69 | Barton County | 59 |
69 | Bollinger County | 59 |
70 | Linn County | 52 |
71 | Cooper County | 48 |
72 | Macon County | 47 |
73 | Harrison County | 41 |
73 | Reynolds County | 41 |
74 | Chariton County | 32 |
75 | Putnam County | 26 |
76 | Perry County | 22 |
77 | Grundy County | 21 |
78 | Ripley County | 20 |
79 | Maries County | 18 |
80 | Worth County | 16 |
81 | Howard County | 4 |
81 | Schuyler County | 4 |
82 | Cole County | 3 |
82 | Ray County | 3 |
83 | Iron County | -2 |
84 | Lewis County | -8 |
85 | Saline County | -13 |
86 | Vernon County | -17 |
87 | Mercer County | -23 |
88 | Carroll County | -26 |
89 | Johnson County | -31 |
90 | Atchison County | -32 |
91 | Scotland County | -36 |
92 | Daviess County | -37 |
93 | Nodaway County | -49 |
94 | Sullivan County | -51 |
95 | Andrew County | -56 |
96 | Stoddard County | -58 |
97 | Scott County | -78 |
98 | Crawford County | -87 |
99 | Shelby County | -94 |
100 | Adair County | -101 |
101 | Lafayette County | -121 |
102 | New Madrid County | -173 |
103 | Pemiscot County | -272 |
104 | Dunklin County | -280 |
105 | Pulaski County | -464 |
106 | Buchanan County | -701 |
107 | Jackson County | -1066 |
108 | St. Louis County | -3540 |
109 | St. Louis city | -6831 |