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 2016, at 3,313. St. Louis County had the lowest, at -6,764. The median was -22 and the figure for Missouri was -5,798. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest3,313St. Charles County
Lowest-6,764St. Louis County
Median-22115 counties
Missouri-5,798History

Map of counties, 2016

Adair County: -250 personsAndrew County: 50 personsAtchison County: 1 personsAudrain County: -123 personsBarry County: -72 personsBarton County: 14 personsBates County: 20 personsBenton County: 291 personsBollinger County: -114 personsBoone County: 288 personsBuchanan County: -466 personsButler County: -73 personsCaldwell County: 36 personsCallaway County: 263 personsCamden County: 273 personsCape Girardeau County: 3 personsCarroll County: -16 personsCarter County: -62 personsCass County: 1,025 personsCedar County: 123 personsChariton County: -78 personsChristian County: 660 personsClark County: -65 personsClay County: 1,993 personsClinton County: -22 personsCole County: -430 personsCooper County: 100 personsCrawford County: -219 personsDade County: 65 personsDallas County: 25 personsDaviess County: -73 personsDeKalb County: -39 personsDent County: -206 personsDouglas County: 37 personsDunklin County: -307 personsFranklin County: 269 personsGasconade County: 26 personsGentry County: -34 personsGreene County: -416 personsGrundy County: 72 personsHarrison County: -28 personsHenry County: -42 personsHickory County: 179 personsHolt County: -3 personsHoward County: -119 personsHowell County: 41 personsIron County: -33 personsJackson County: 1,920 personsJasper County: 59 personsJefferson County: -360 personsJohnson County: -361 personsKnox County: 27 personsLaclede County: -118 personsLafayette County: -29 personsLawrence County: 150 personsLewis County: -65 personsLincoln County: 332 personsLinn County: -110 personsLivingston County: 240 personsMcDonald County: -135 personsMacon County: -98 personsMadison County: 62 personsMaries County: -103 personsMarion County: -64 personsMercer County: -15 personsMiller County: 99 personsMississippi County: -203 personsMoniteau County: 41 personsMonroe County: -5 personsMontgomery County: -75 personsMorgan County: 65 personsNew Madrid County: -229 personsNewton County: -24 personsNodaway County: -207 personsOregon County: -75 personsOsage County: 27 personsOzark County: -119 personsPemiscot County: -367 personsPerry County: 106 personsPettis County: -202 personsPhelps County: -266 personsPike County: 78 personsPlatte County: 1,480 personsPolk County: 76 personsPulaski County: -1,450 personsPutnam County: -26 personsRalls County: 70 personsRandolph County: -87 personsRay County: -41 personsReynolds County: 82 personsRipley County: 20 personsSt. Charles County: 3,313 personsSt. Clair County: -58 personsSte. Genevieve County: 55 personsSt. Francois County: 190 personsSt. Louis County: -6,764 personsSaline County: -168 personsSchuyler County: -22 personsScotland County: 55 personsScott County: -290 personsShannon County: -36 personsShelby County: -46 personsStoddard County: -164 personsStone County: 316 personsSullivan County: -83 personsTaney County: 329 personsTexas County: 162 personsVernon County: -107 personsWarren County: 209 personsWashington County: 60 personsWayne County: -156 personsWebster County: 303 personsWorth County: -10 personsWright County: 21 personsSt. Louis city: -5,571 persons
  • Under -200
  • -200 to -100
  • -100 to 0
  • 0 to 100
  • 100 to 200
  • 200 and over
persons, 2016. Red areas are below zero and blue areas above it. 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. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2016

St. Charles County: 3,313 personsSt. Charles County3,313Clay County: 1,993 personsClay County1,993Jackson County: 1,920 personsJackson County1,920Platte County: 1,480 personsPlatte County1,480Cass County: 1,025 personsCass County1,025Christian County: 660 personsChristian County660Lincoln County: 332 personsLincoln County332Taney County: 329 personsTaney County329Stone County: 316 personsStone County316Webster County: 303 personsWebster County303Benton County: 291 personsBenton County291Boone County: 288 personsBoone County288Camden County: 273 personsCamden County273Franklin County: 269 personsFranklin County269Callaway County: 263 personsCallaway County263Livingston County: 240 personsLivingston County240Warren County: 209 personsWarren County209St. Francois County: 190 personsSt. Francois County190Hickory County: 179 personsHickory County179Texas County: 162 personsTexas County162Lawrence County: 150 personsLawrence County150Cedar County: 123 personsCedar County123Perry County: 106 personsPerry County106Cooper County: 100 personsCooper County100Miller County: 99 personsMiller County99Reynolds County: 82 personsReynolds County82Pike County: 78 personsPike County78Polk County: 76 personsPolk County76Grundy County: 72 personsGrundy County72Ralls County: 70 personsRalls County70Dade County: 65 personsDade County65Morgan County: 65 personsMorgan County65Madison County: 62 personsMadison County62Washington County: 60 personsWashington County60Jasper County: 59 personsJasper County59Scotland County: 55 personsScotland County55Ste. Genevieve County: 55 personsSte. Genevieve County55Andrew County: 50 personsAndrew County50Howell County: 41 personsHowell County41Moniteau County: 41 personsMoniteau County41St. Charles County: 3,313 personsSt. Charles County3,313Clay County: 1,993 personsClay County1,993Jackson County: 1,920 personsJackson County1,920Platte County: 1,480 personsPlatte County1,480Cass County: 1,025 personsCass County1,025Christian County: 660 personsChristian County660Lincoln County: 332 personsLincoln County332Taney County: 329 personsTaney County329Stone County: 316 personsStone County316Webster County: 303 personsWebster County303Benton County: 291 personsBenton County291Boone County: 288 personsBoone County288Camden County: 273 personsCamden County273Franklin County: 269 personsFranklin County269Callaway County: 263 personsCallaway County263Livingston County: 240 personsLivingston County240Warren County: 209 personsWarren County209St. Francois County: 190 personsSt. Francois County190Hickory County: 179 personsHickory County179Texas County: 162 personsTexas County162Lawrence County: 150 personsLawrence County150Cedar County: 123 personsCedar County123Perry County: 106 personsPerry County106Cooper County: 100 personsCooper County100Miller County: 99 personsMiller County99Reynolds County: 82 personsReynolds County82Pike County: 78 personsPike County78Polk County: 76 personsPolk County76Grundy County: 72 personsGrundy County72Ralls County: 70 personsRalls County70Dade County: 65 personsDade County65Morgan County: 65 personsMorgan County65Madison County: 62 personsMadison County62Washington County: 60 personsWashington County60Jasper County: 59 personsJasper County59Scotland County: 55 personsScotland County55Ste. Genevieve County: 55 personsSte. Genevieve County55Andrew County: 50 personsAndrew County50Howell County: 41 personsHowell County41Moniteau County: 41 personsMoniteau County41
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

RankCounties2016
persons
Change on 2015
1St. Charles County Estimated3,313+15.9%
2Clay County Estimated1,993+197.5%
3Jackson County Estimated1,920+678.3%
4Platte County Estimated1,480+89.7%
5Cass County Estimated1,025+334.3%
6Christian County Estimated660-21%
7Lincoln County Estimated332+219.2%
8Taney County Estimated329+10.4%
9Stone County Estimated316+829.4%
10Webster County Estimated303-11.1%
11Benton County Estimated291+459.6%
12Boone County Estimated288+1,128.6%
13Camden County Estimated273+19.7%
14Franklin County Estimated269+236.2%
15Callaway County Estimated263+481.2%
16Livingston County Estimated240+731.6%
17Warren County Estimated209-0.5%
18St. Francois County Estimated190-63%
19Hickory County Estimated179+214%
20Texas County Estimated162+268.2%
21Lawrence County Estimated150+102.7%
22Cedar County Estimated123+232.4%
23Perry County Estimated106+300%
24Cooper County Estimated100+143.9%
25Miller County Estimated99+130.2%
26Reynolds County Estimated82+243.9%
27Pike County Estimated78+180.4%
28Polk County Estimated76-43.7%
29Grundy County Estimated72+141.6%
30Ralls County Estimated70+176.1%
31Dade County Estimated65+364.3%
31Morgan County Estimated65+400%
33Madison County Estimated62+169.6%
34Washington County Estimated60+120.7%
35Jasper County Estimated59-73.4%
36Scotland County Estimated55+558.3%
36Ste. Genevieve County Estimated55+150.9%
38Andrew County Estimated50+5,100%
39Howell County Estimated41+720%
39Moniteau County Estimated41+392.9%
41Douglas County Estimated37+122.4%
42Caldwell County Estimated36+200%
43Knox County Estimated27+130.3%
43Osage County Estimated27+122.5%
45Gasconade County Estimated26+766.7%
46Dallas County Estimated25+150%
47Wright County Estimated21+131.3%
48Bates County Estimated20+115.9%
48Ripley County Estimated20+112.6%
50Barton County Estimated14+109.9%
51Cape Girardeau County Estimated3-92.1%
52Atchison County Estimated1+103.2%
53Holt County Estimated-3+88.5%
54Monroe County Estimated-5+94.8%
55Worth County Estimated-10-66.7%
56Mercer County Estimated-15+25%
57Carroll County Estimated-16+71.9%
58Clinton County Estimated-22-106.4%
58Schuyler County Estimated-22-124.7%
60Newton County Estimated-24+67.1%
61Putnam County Estimated-26-316.7%
62Harrison County Estimated-28-600%
63Lafayette County Estimated-29-1,350%
64Iron County Estimated-33+64.9%
65Gentry County Estimated-34+73.2%
66Shannon County Estimated-36-100%
67DeKalb County Estimated-39-295%
68Ray County Estimated-41+75.7%
69Henry County Estimated-42+82.3%
70Shelby County Estimated-46-276.9%
71St. Clair County Estimated-58-231.8%
72Carter County Estimated-62-342.9%
73Marion County Estimated-64+44.3%
74Clark County Estimated-65+13.3%
74Lewis County Estimated-65-191.5%
76Barry County Estimated-72-94.6%
77Butler County Estimated-73-193.6%
77Daviess County Estimated-73-5.8%
79Montgomery County Estimated-75+42.7%
79Oregon County Estimated-75-308.3%
81Chariton County Estimated-78-66%
82Sullivan County Estimated-83+40.3%
83Randolph County Estimated-87-434.6%
84Macon County Estimated-98+43.4%
85Maries County Estimated-103-134.1%
86Vernon County Estimated-107+53.3%
87Linn County Estimated-110-900%
88Bollinger County Estimated-114-25.3%
89Laclede County Estimated-118-3.5%
90Howard County Estimated-119-1,090%
90Ozark County Estimated-119-357.7%
92Audrain County Estimated-123-257.7%
93McDonald County Estimated-135+50.7%
94Wayne County Estimated-156-2,050%
95Stoddard County Estimated-164-1,590.9%
96Saline County Estimated-168+37.5%
97Pettis County Estimated-202-43.3%
98Mississippi County Estimated-203+4.2%
99Dent County Estimated-206-615%
100Nodaway County Estimated-207+48.3%
101Crawford County Estimated-219-65.9%
102New Madrid County Estimated-229-73.5%
103Adair County Estimated-250+18.8%
104Phelps County Estimated-266+38.7%
105Scott County Estimated-290-497.3%
106Dunklin County Estimated-307+34.7%
107Jefferson County Estimated-360-172.6%
108Johnson County Estimated-361+64.6%
109Pemiscot County Estimated-367-102.8%
110Greene County Estimated-416-151%
111Cole County Estimated-430-96.3%
112Buchanan County Estimated-466+48.5%
113Pulaski County Estimated-1,450-11.3%
114St. Louis city Estimated-5,571-40.2%
115St. Louis County Estimated-6,764-81.4%

Other periods

About this ranking

Estimated moves into an area from elsewhere in the same country minus moves out to the rest of the country, from July 1 of the previous year through June 30 of the reported year.

More on how it is measured
  • United States: states and counties.
  • Canada: provinces and territories, net interprovincial migration (Statistics Canada).
  • United Kingdom: local authorities, counting moves between any two UK local authorities, including across the borders of England, Wales, Scotland and Northern Ireland (ONS internal migration).
  • A negative value means more people left than arrived.

Sums to zero, or close to it, for each country 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, 2016) [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, 2016. 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=2016. 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, 2016. 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=2016.

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

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

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

St. Louis County, with -6,764 in 2016.

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