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 2020, at 3,271. St. Louis city had the lowest, at -4,439. The median was -18 and the figure for Missouri was -1,267. Source: the U.S. Census Bureau.

Highest3,271St. Charles County
Lowest-4,439St. Louis city
Median-18115 counties
Missouri-1,267History

Top 40 counties, 2020

St. Charles County: 3,271 personsSt. Charles County3,271Clay County: 1,687 personsClay County1,687Christian County: 1,388 personsChristian County1,388Platte County: 1,175 personsPlatte County1,175Cass County: 1,004 personsCass County1,004Greene County: 946 personsGreene County946Jefferson County: 937 personsJefferson County937Lincoln County: 777 personsLincoln County777Warren County: 764 personsWarren County764Stone County: 643 personsStone County643Boone County: 589 personsBoone County589Franklin County: 581 personsFranklin County581Camden County: 429 personsCamden County429Cape Girardeau County: 354 personsCape Girardeau County354Benton County: 312 personsBenton County312St. Clair County: 301 personsSt. Clair County301Polk County: 270 personsPolk County270Howell County: 245 personsHowell County245Dallas County: 219 personsDallas County219Lafayette County: 217 personsLafayette County217Hickory County: 165 personsHickory County165Miller County: 158 personsMiller County158Henry County: 155 personsHenry County155DeKalb County: 145 personsDeKalb County145Douglas County: 143 personsDouglas County143Clinton County: 135 personsClinton County135Callaway County: 76 personsCallaway County76Monroe County: 70 personsMonroe County70Jasper County: 68 personsJasper County68Maries County: 68 personsMaries County68Dade County: 65 personsDade County65Bates County: 54 personsBates County54Barry County: 53 personsBarry County53Cedar County: 50 personsCedar County50Morgan County: 46 personsMorgan County46Madison County: 44 personsMadison County44Shannon County: 43 personsShannon County43Newton County: 40 personsNewton County40Carter County: 32 personsCarter County32Perry County: 29 personsPerry County29
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

RankCounties2020
persons
Change on 2019
1St. Charles County Estimated3,271+131.8%
2Clay County Estimated1,687-28.7%
3Christian County Estimated1,388+15.6%
4Platte County Estimated1,175+14.1%
5Cass County Estimated1,004+15.5%
6Greene County Estimated946-30.7%
7Jefferson County Estimated937+175.6%
8Lincoln County Estimated777-29.5%
9Warren County Estimated764-3.7%
10Stone County Estimated643+50.6%
11Boone County Estimated589+951.8%
12Franklin County Estimated581+996.2%
13Camden County Estimated429+5.7%
14Cape Girardeau County Estimated354+1,280%
15Benton County Estimated312+15.6%
16St. Clair County Estimated301+437.5%
17Polk County Estimated270+557.6%
18Howell County Estimated245+1,066.7%
19Dallas County Estimated219+114.7%
20Lafayette County Estimated217+11.3%
21Hickory County Estimated165+18.7%
22Miller County Estimated158-45.1%
23Henry County Estimated155+43.5%
24DeKalb County Estimated145+108.5%
25Douglas County Estimated143+210%
26Clinton County Estimated135+6,850%
27Callaway County Estimated76+124%
28Monroe County Estimated70+7,100%
29Jasper County Estimated68-84.5%
29Maries County Estimated68+236%
31Dade County Estimated65+132.1%
32Bates County Estimated54+150.5%
33Barry County Estimated53-61.9%
34Cedar County Estimated50-73.4%
35Morgan County Estimated46-84.4%
36Madison County Estimated44+169.8%
37Shannon County Estimated43+816.7%
38Newton County Estimated40+14.3%
39Carter County Estimated32+143.2%
40Perry County Estimated29+120.4%
41Ripley County Estimated27+139.7%
42Atchison County Estimated25+204.2%
43Clark County Estimated23+165.7%
44Putnam County Estimated19+142.2%
45Caldwell County Estimated15+139.5%
45Iron County Estimated15+287.5%
47Ralls County Estimated12-80.3%
48Lewis County Estimated11+115.9%
48Taney County Estimated11-92.1%
50Harrison County Estimated5+125%
51Howard County Estimated3+104.1%
52Macon County Estimated2+105.4%
53Wright County Estimated-1-100.8%
54Webster County Estimated-2-101.1%
55Dent County Estimated-6-220%
56Ozark County Estimated-12-106.9%
57Saline County Estimated-15+91.3%
58Shelby County Estimated-18+80.2%
59Daviess County Estimated-20+81.7%
60Stoddard County Estimated-21+85.1%
61Laclede County Estimated-24-116.3%
62Gasconade County Estimated-29-170.7%
63Bollinger County Estimated-31+16.2%
64Crawford County Estimated-34+17.1%
64Worth County Estimated-34-36%
66Knox County Estimated-35-337.5%
67Ste. Genevieve County Estimated-41-257.7%
68Linn County Estimated-55+33.7%
69Reynolds County Estimated-57-296.6%
70Sullivan County Estimated-62+62%
71Wayne County Estimated-68+51.1%
72Barton County Estimated-71+4.1%
72Mercer County Estimated-71-343.8%
74Gentry County Estimated-73-170.4%
75Oregon County Estimated-74-208.3%
76Ray County Estimated-81-205.2%
77Osage County Estimated-88-109.5%
78Chariton County Estimated-89-8,800%
79Scotland County Estimated-90-66.7%
80Washington County Estimated-97+44.6%
81Carroll County Estimated-115-721.4%
81Pettis County Estimated-115+54.9%
81Schuyler County Estimated-115-438.2%
84Scott County Estimated-121+48.9%
85Andrew County Estimated-129-1,190%
85Pike County Estimated-129+84.9%
87Lawrence County Estimated-132-414.3%
88Holt County Estimated-133-3,225%
89Audrain County Estimated-136+70.6%
90McDonald County Estimated-140+51.6%
91Montgomery County Estimated-143-533.3%
92Marion County Estimated-154-136.9%
93Grundy County Estimated-191-3.2%
94Texas County Estimated-212-71%
95Dunklin County Estimated-241+16.6%
96Pemiscot County Estimated-245+43.3%
97Moniteau County Estimated-256+31%
98Adair County Estimated-264+4.3%
99Vernon County Estimated-265-388%
100Johnson County Estimated-267-278%
101Phelps County Estimated-284-91.9%
102St. Francois County Estimated-296-197.7%
103New Madrid County Estimated-321-92.2%
104Butler County Estimated-322-2,583.3%
105Pulaski County Estimated-337-259%
106Nodaway County Estimated-374-91.8%
107Randolph County Estimated-449-453.5%
108Mississippi County Estimated-466-185.9%
109Cooper County Estimated-467-597%
110Livingston County Estimated-530-191.2%
111Cole County Estimated-756-204.8%
112Buchanan County Estimated-872+25.8%
113Jackson County Estimated-979-14.1%
114St. Louis County Estimated-3,489+0.2%
115St. Louis city Estimated-4,439+2%

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, 2020) [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, 2020. 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=2020. 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, 2020. 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=2020.

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, 2020 [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=2020 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_missouri_by_2020,
  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, 2020}},
  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=2020. 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, 2020
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=2020
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/missouri-counties?period=2020.
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,271 in 2020, according to the U.S. Census Bureau.

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

St. Louis city, with -4,439 in 2020.

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