Ranking of Missouri Counties By Net Migration in 2022
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2022, the Net Migration for Missouri was 15.92K. Among all Missouri counties, St. Charles County had the highest net migration (3.24K), followed by Greene County (2.63K), and Platte County (1.61K).
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.
You may also be interested in:
Related Topics: Missouri Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2022 Census.
See this for other years:
Ranking of Missouri Counties By Net Migration in 2022
Items per page:
25
0 of 0
| Rank | County | Net Migration |
|---|---|---|
| 1 | St. Charles County | 3235 |
| 2 | Greene County | 2630 |
| 3 | Platte County | 1605 |
| 4 | Jefferson County | 1594 |
| 5 | Christian County | 1444 |
| 6 | Boone County | 1314 |
| 7 | Lincoln County | 1290 |
| 8 | Cape Girardeau County | 875 |
| 9 | Newton County | 811 |
| 10 | Franklin County | 804 |
| 11 | Howell County | 803 |
| 12 | Jasper County | 768 |
| 13 | Cass County | 760 |
| 14 | Warren County | 733 |
| 15 | Stone County | 732 |
| 16 | Clay County | 691 |
| 17 | Taney County | 658 |
| 18 | Webster County | 656 |
| 19 | Polk County | 653 |
| 20 | Phelps County | 588 |
| 21 | Texas County | 559 |
| 22 | Wright County | 555 |
| 23 | Camden County | 518 |
| 24 | Lawrence County | 503 |
| 25 | Miller County | 495 |
| 26 | Benton County | 484 |
| 27 | Morgan County | 419 |
| 28 | Cole County | 411 |
| 29 | Henry County | 313 |
| 30 | Douglas County | 312 |
| 31 | Dallas County | 306 |
| 32 | Barry County | 296 |
| 33 | St. Francois County | 286 |
| 34 | Laclede County | 281 |
| 35 | Ozark County | 260 |
| 36 | Lafayette County | 253 |
| 37 | St. Clair County | 213 |
| 38 | Butler County | 212 |
| 39 | Livingston County | 191 |
| 40 | Pettis County | 186 |
| 41 | Madison County | 174 |
| 42 | McDonald County | 167 |
| 43 | Ripley County | 163 |
| 44 | Shannon County | 161 |
| 45 | Callaway County | 159 |
| 46 | Bates County | 157 |
| 47 | Dent County | 155 |
| 47 | Oregon County | 155 |
| 48 | Randolph County | 150 |
| 49 | Ray County | 145 |
| 50 | Cooper County | 135 |
| 51 | Washington County | 132 |
| 52 | Dade County | 130 |
| 53 | Vernon County | 128 |
| 54 | Clinton County | 127 |
| 55 | Johnson County | 123 |
| 56 | Gentry County | 117 |
| 57 | Hickory County | 114 |
| 58 | Cedar County | 112 |
| 59 | Ste. Genevieve County | 111 |
| 60 | Grundy County | 107 |
| 61 | Montgomery County | 106 |
| 62 | Scott County | 101 |
| 63 | Gasconade County | 97 |
| 64 | Iron County | 96 |
| 65 | Ralls County | 86 |
| 66 | Chariton County | 84 |
| 67 | Pike County | 80 |
| 68 | Harrison County | 76 |
| 69 | Howard County | 72 |
| 70 | Barton County | 71 |
| 70 | Caldwell County | 71 |
| 71 | Shelby County | 64 |
| 72 | Holt County | 61 |
| 73 | Carroll County | 57 |
| 73 | Daviess County | 57 |
| 74 | Maries County | 55 |
| 75 | Linn County | 44 |
| 76 | Marion County | 37 |
| 77 | Andrew County | 35 |
| 78 | Stoddard County | 21 |
| 79 | Wayne County | 18 |
| 80 | Clark County | 8 |
| 80 | Crawford County | 8 |
| 80 | Osage County | 8 |
| 81 | Atchison County | 7 |
| 82 | Knox County | 6 |
| 83 | Putnam County | 5 |
| 84 | Worth County | -4 |
| 85 | Mercer County | -6 |
| 86 | Adair County | -7 |
| 87 | Schuyler County | -11 |
| 88 | Bollinger County | -16 |
| 89 | Monroe County | -32 |
| 90 | Reynolds County | -36 |
| 91 | Lewis County | -40 |
| 91 | Macon County | -40 |
| 92 | Sullivan County | -54 |
| 93 | Scotland County | -55 |
| 94 | Perry County | -59 |
| 95 | Carter County | -64 |
| 96 | Moniteau County | -68 |
| 97 | Dunklin County | -151 |
| 98 | Saline County | -163 |
| 99 | New Madrid County | -214 |
| 100 | Pulaski County | -231 |
| 101 | Pemiscot County | -294 |
| 102 | Nodaway County | -316 |
| 103 | Audrain County | -353 |
| 104 | DeKalb County | -368 |
| 105 | Mississippi County | -387 |
| 106 | Buchanan County | -552 |
| 107 | Jackson County | -1211 |
| 108 | St. Louis County | -5888 |
| 109 | St. Louis city | -7507 |