Counties in Missouri by net domestic migration, July to June

St. Charles County had the highest net domestic migration, July to June of 115 counties in 2021, at 3,457. St. Louis city had the lowest, at -7,170. The median was 92 and the figure for Missouri was 17,735. Source: the U.S. Census Bureau.

Highest3,457St. Charles County
Lowest-7,170St. Louis city
Median92115 counties
Missouri17,735History

Top 40 counties, 2021

St. Charles County: 3,457 personsSt. Charles County3,457Christian County: 2,260 personsChristian County2,260Greene County: 1,894 personsGreene County1,894Cass County: 1,725 personsCass County1,725Lincoln County: 1,709 personsLincoln County1,709Platte County: 1,180 personsPlatte County1,180Camden County: 1,102 personsCamden County1,102Boone County: 1,085 personsBoone County1,085Jefferson County: 1,082 personsJefferson County1,082St. Francois County: 972 personsSt. Francois County972Warren County: 883 personsWarren County883Newton County: 850 personsNewton County850Benton County: 782 personsBenton County782Texas County: 724 personsTexas County724Clay County: 710 personsClay County710Franklin County: 661 personsFranklin County661Stone County: 640 personsStone County640Morgan County: 532 personsMorgan County532Polk County: 531 personsPolk County531Taney County: 496 personsTaney County496Phelps County: 484 personsPhelps County484Webster County: 477 personsWebster County477Wright County: 474 personsWright County474Cape Girardeau County: 402 personsCape Girardeau County402Hickory County: 398 personsHickory County398Ozark County: 388 personsOzark County388Howell County: 380 personsHowell County380Lawrence County: 372 personsLawrence County372Callaway County: 371 personsCallaway County371Henry County: 357 personsHenry County357Cedar County: 338 personsCedar County338Dallas County: 335 personsDallas County335Barry County: 332 personsBarry County332Jasper County: 309 personsJasper County309Livingston County: 260 personsLivingston County260Douglas County: 233 personsDouglas County233Butler County: 232 personsButler County232Miller County: 222 personsMiller County222Montgomery County: 221 personsMontgomery County221Pike County: 203 personsPike County203
persons. Source: U.S. Census Bureau, Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Retrieved 2026-10-12.

Full ranking

RankCounties2021
persons
Change on 2020
1St. Charles County Estimated3,457+5.7%
2Christian County Estimated2,260+62.8%
3Greene County Estimated1,894+100.2%
4Cass County Estimated1,725+71.8%
5Lincoln County Estimated1,709+119.9%
6Platte County Estimated1,180+0.4%
7Camden County Estimated1,102+156.9%
8Boone County Estimated1,085+84.2%
9Jefferson County Estimated1,082+15.5%
10St. Francois County Estimated972+428.4%
11Warren County Estimated883+15.6%
12Newton County Estimated850+2,025%
13Benton County Estimated782+150.6%
14Texas County Estimated724+441.5%
15Clay County Estimated710-57.9%
16Franklin County Estimated661+13.8%
17Stone County Estimated640-0.5%
18Morgan County Estimated532+1,056.5%
19Polk County Estimated531+96.7%
20Taney County Estimated496+4,409.1%
21Phelps County Estimated484+270.4%
22Webster County Estimated477+23,950%
23Wright County Estimated474+47,500%
24Cape Girardeau County Estimated402+13.6%
25Hickory County Estimated398+141.2%
26Ozark County Estimated388+3,333.3%
27Howell County Estimated380+55.1%
28Lawrence County Estimated372+381.8%
29Callaway County Estimated371+388.2%
30Henry County Estimated357+130.3%
31Cedar County Estimated338+576%
32Dallas County Estimated335+53%
33Barry County Estimated332+526.4%
34Jasper County Estimated309+354.4%
35Livingston County Estimated260+149.1%
36Douglas County Estimated233+62.9%
37Butler County Estimated232+172%
38Miller County Estimated222+40.5%
39Montgomery County Estimated221+254.5%
40Pike County Estimated203+257.4%
41Randolph County Estimated189+142.1%
42DeKalb County Estimated164+13.1%
43Dent County Estimated160+2,766.7%
44Laclede County Estimated158+758.3%
45Gasconade County Estimated153+627.6%
46Osage County Estimated151+271.6%
47Pettis County Estimated149+229.6%
48Carter County Estimated147+359.4%
49Madison County Estimated133+202.3%
50Ste. Genevieve County Estimated122+397.6%
51Shannon County Estimated118+174.4%
52Washington County Estimated116+219.6%
53St. Clair County Estimated114-62.1%
54Caldwell County Estimated111+640%
55Audrain County Estimated110+180.9%
56Clark County Estimated103+347.8%
57Wayne County Estimated98+244.1%
58Holt County Estimated92+169.2%
59Clinton County Estimated91-32.6%
60Oregon County Estimated87+217.6%
61Dade County Estimated85+30.8%
62Bates County Estimated82+51.9%
63McDonald County Estimated77+155%
64Gentry County Estimated75+202.7%
64Marion County Estimated75+148.7%
66Mississippi County Estimated69+114.8%
67Knox County Estimated66+288.6%
67Ralls County Estimated66+450%
69Monroe County Estimated64-8.6%
70Barton County Estimated60+184.5%
71Bollinger County Estimated59+290.3%
72Linn County Estimated52+194.5%
72Moniteau County Estimated52+120.3%
74Cooper County Estimated48+110.3%
75Reynolds County Estimated43+175.4%
76Macon County Estimated41+1,950%
77Harrison County Estimated40+700%
78Chariton County Estimated32+136%
79Putnam County Estimated26+36.8%
80Grundy County Estimated20+110.5%
80Perry County Estimated20-31%
80Ripley County Estimated20-25.9%
83Worth County Estimated16+147.1%
84Maries County Estimated15-77.9%
85Cole County Estimated9+101.2%
86Ray County Estimated7+108.6%
87Schuyler County Estimated5+104.3%
88Howard County Estimated1-66.7%
89Iron County Estimated-2-113.3%
90Lewis County Estimated-5-145.5%
91Saline County Estimated-16-6.7%
92Vernon County Estimated-22+91.7%
93Mercer County Estimated-24+66.2%
94Carroll County Estimated-25+78.3%
95Atchison County Estimated-31-224%
96Johnson County Estimated-34+87.3%
97Daviess County Estimated-35-75%
98Scotland County Estimated-36+60%
99Sullivan County Estimated-50+19.4%
100Andrew County Estimated-54+58.1%
101Nodaway County Estimated-56+85%
102Stoddard County Estimated-60-185.7%
103Scott County Estimated-72+40.5%
104Crawford County Estimated-87-155.9%
105Shelby County Estimated-91-405.6%
106Lafayette County Estimated-115-153%
107Adair County Estimated-167+36.7%
107New Madrid County Estimated-167+48%
109Pemiscot County Estimated-267-9%
110Dunklin County Estimated-272-12.9%
111Pulaski County Estimated-418-24%
112Buchanan County Estimated-753+13.6%
113Jackson County Estimated-1,648-68.3%
114St. Louis County Estimated-4,442-27.3%
115St. Louis city Estimated-7,170-61.5%

Other periods

About this ranking

Estimated moves into a US state or county from elsewhere in the United States minus moves out to the rest of the country, from July 1 of the previous year through June 30 of the reported year. A negative value means more people left than arrived.

Sums to zero for the United States as a whole, so there is no national value.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021 (Counties in Missouri by net domestic migration, July to June, 2021) [Data set]. Retrieved October 12, 2026, from https://www.census.gov/programs-surveys/popest/data/data-sets.html

MLA 9

Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021, Counties in Missouri by net domestic migration, July to June, 2021. U.S. Census Bureau, 26 Mar. 2026, https://www.census.gov/programs-surveys/popest/data/data-sets.html. Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/missouri-counties?period=2021. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Counties in Missouri by net domestic migration, July to June, 2021. Dataset. Accessed October 12, 2026. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Also distributed by Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/missouri-counties?period=2021.

Harvard

U.S. Census Bureau (2026) Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021, Counties in Missouri by net domestic migration, July to June, 2021 [Dataset]. Available at: https://www.census.gov/programs-surveys/popest/data/data-sets.html, via Invokely: https://invokely.ai/rankings/net-domestic-migration-july-june/missouri-counties?period=2021 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_missouri_by_2021,
  author = {{U.S. Census Bureau}},
  title = {{Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021: Counties in Missouri by net domestic migration, July to June, 2021}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www.census.gov/programs-surveys/popest/data/data-sets.html},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/missouri-counties?period=2021. Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021: Counties in Missouri by net domestic migration, July to June, 2021
PY  - 2026
DA  - 2026/03/26
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www.census.gov/programs-surveys/popest/data/data-sets.html
L2  - https://invokely.ai/rankings/net-domestic-migration-july-june/missouri-counties?period=2021
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/missouri-counties?period=2021.
N1  - Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Missouri by net domestic migration, July to June using official data, and cite the source.
rank_places {"indicator":"net_domestic_migration_july_june","level":"province","within":"Missouri","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_domestic_migration_july_june&level=province&within=Missouri&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest net domestic migration, July to June?

St. Charles County, with 3,457 in 2021, according to the U.S. Census Bureau.

Which county has the lowest net domestic migration, July to June?

St. Louis city, with -7,170 in 2021.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Retrieved 2026-10-12.

Net domestic migration, July to June: other rankings

Counties in Missouri: more rankings