Skip to content
Beacon CRE

Where are people moving in Missouri?

Dade County (30.4 per 1,000 residents), Hickory County (22.9 per 1,000 residents) and St. Clair County (18.1 per 1,000 residents) drew the most people from other U.S. counties for their size in Missouri in 2025.

Data as of 2025 · updated

Want Pro for Missouri? Get notified

All 115 ranked Missouri counties

Missouri counties ranked by net domestic migration per 1,000 residents
RankCountyPer 1,000 residents, 2025Net movers 2025Residents
1Dade County30.4+2377,804
2Hickory County22.9+2079,044
3St. Clair County18.1+1819,976
4Webster County17.8+76743,054
5Reynolds County17.2+1035,992
6Scotland County15.6+754,796
7Cass County15.4+1,781115,859
8Oregon County15.0+1318,709
9Texas County14.5+37625,994
10Barry County13.7+49536,200
11Monroe County12.5+1128,959
12Ozark County12.2+1129,172
13Washington County12.1+28823,810
14Warren County12.1+47139,016
15Benton County11.9+24420,536
16Dallas County11.3+20318,025
17Lincoln County11.2+74666,676
18Douglas County10.9+13512,342
19Gentry County10.8+696,384
20Bollinger County10.8+11510,646
21Schuyler County10.1+424,140
22Polk County9.9+33433,604
23Callaway County9.9+45245,765
24Gasconade County9.1+13514,784
25Knox County8.9+333,728
26Vernon County8.6+17219,946
27Osage County8.3+11313,611
28Henry County8.2+18622,671
29Audrain County8.2+20124,528
30St. Francois County8.1+54767,809
31Ray County7.8+18223,398
32Caldwell County7.8+709,012
33Laclede County7.6+28236,943
34Andrew County7.6+13818,241
35Crawford County7.5+17322,929
36Mississippi County7.5+9012,003
37Carter County7.4+405,418
38Newton County7.4+45862,263
39Johnson County7.3+41556,670
40Howard County7.3+7410,180
41Montgomery County7.2+8311,590
42Randolph County6.8+16724,513
43Wright County6.8+13419,671
44Franklin County6.6+717108,090
45Ste. Genevieve County6.3+11818,689
46Platte County6.0+688114,400
47Daviess County5.7+498,558
48Miller County5.7+14625,817
49St. Charles County5.6+2,403426,499
50Jasper County5.6+712127,428
51Greene County5.6+1,727309,286
52Ripley County5.4+5810,717
53Carroll County5.2+448,417
54Morgan County5.2+11622,418
55Pulaski County4.9+26754,442
56Lawrence County4.8+19039,401
57Lafayette County4.7+15933,531
58Clay County4.6+1,211265,032
59Christian County4.5+43596,725
60Marion County4.5+12728,525
61Atchison County4.4+235,175
62Taney County4.4+25057,001
63Cape Girardeau County4.4+36783,999
64Jefferson County4.3+1,000233,132
65Stone County4.2+13732,503
66Ralls County3.7+3910,444
67Dent County3.4+4914,584
68Bates County3.3+5516,512
69Macon County3.3+5015,190
70Madison County3.2+4112,858
71Shannon County3.2+237,285
72Barton County3.1+3611,795
73Pettis County2.9+12844,254
74Butler County2.7+11241,904
75Livingston County2.4+3514,708
76Harrison County2.3+198,281
77Holt County1.9+84,200
78Clinton County1.8+3921,661
79Scott County1.7+6337,975
80Lewis County1.6+169,879
81Stoddard County1.2+3528,284
82Chariton County1.1+87,377
83Camden County1.1+4744,047
84Cedar County0.9+1414,888
85Linn County0.4+511,815
86Howell County0.3+1340,798
87Grundy County0.2+29,744
88Cooper County0.1+217,136
89Jackson County0.1+70732,994
90Worth County0.0+01,914
91Iron County−0.4−49,318
92Wayne County−0.7−810,782
93Phelps County−0.8−3845,247
94Saline County−0.9−2023,265
95Cole County−0.9−7077,908
96McDonald County−1.5−3523,992
97Perry County−1.7−3319,093
98Pemiscot County−1.8−2614,465
99Pike County−2.4−4317,955
100Boone County−2.4−465191,746
101Moniteau County−3.0−4615,428
102Buchanan County−3.1−26083,540
103St. Louis County−3.4−3,370990,911
104Dunklin County−3.9−10626,855
105DeKalb County−5.5−549,795
106Mercer County−5.9−203,404
107Sullivan County−5.9−345,738
108Maries County−7.1−608,397
109Putnam County−7.7−354,546
110Adair County−8.1−20925,684
111Nodaway County−8.2−16520,174
112New Madrid County−8.4−12615,086
113St. Louis (city)−13.5−3,749278,144
114Clark County−14.5−946,475
115Shelby County−21.1−1245,870

How this is ranked

Net domestic migration from the Census Bureau's population estimates for 2025: people who moved in from other U.S. counties minus people who moved out, per 1,000 residents. Moves from and to other countries are not included. Counties with fewer than 1,000 residents, or without a figure for the same period as the others, are not ranked.

Source: U.S. Census Bureau, Population Estimates Program (Vintage 2025). Figures come from public federal statistics and are informational only, not investment advice. Check the source before relying on a number. Methodology: how ranks and figures are built. More on every layer: data sources and licences.

Get the report for any Missouri county — $99

The County Growth and Demographics Report for any county as a PDF, from federal data: population and migration, housing and rents, permits, private employers and jobs, unemployment, ranks in the state and the country, and neighbouring counties, with a source next to every number. Pay once, no subscription.

Every purchase also includes a CSV of every table in the report, ready for a spreadsheet.

Refund terms: Terms. · How we compute every number

Questions

Which county in Missouri gains the most people from other counties?

Dade County: 30.4 per 1,000 residents, ahead of Hickory County (22.9 per 1,000 residents) and St. Clair County (18.1 per 1,000 residents), of 115 Missouri counties ranked.

How is this ranking calculated?

Net domestic migration from the Census Bureau's population estimates for 2025: people who moved in from other U.S. counties minus people who moved out, per 1,000 residents. Moves from and to other countries are not included. Counties with fewer than 1,000 residents, or without a figure for the same period as the others, are not ranked.

More county rankings for Missouri

Net domestic migration per 1,000 residents in other states

Across the U.S.