Counties in Missouri by net domestic migration, July to June

Clay County had the highest net domestic migration, July to June of 115 counties in 2017, at 2,577. St. Louis city had the lowest, at -6,509. The median was 5 and the figure for Missouri was -1,007. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest2,577Clay County
Lowest-6,509St. Louis city
Median5115 counties
Missouri-1,007History

Map of counties, 2017

Adair County: 21 personsAndrew County: 93 personsAtchison County: -20 personsAudrain County: -308 personsBarry County: 348 personsBarton County: -32 personsBates County: -27 personsBenton County: 282 personsBollinger County: 118 personsBoone County: -27 personsBuchanan County: -772 personsButler County: -145 personsCaldwell County: 7 personsCallaway County: -164 personsCamden County: 666 personsCape Girardeau County: -473 personsCarroll County: -38 personsCarter County: -24 personsCass County: 651 personsCedar County: 208 personsChariton County: -32 personsChristian County: 834 personsClark County: -16 personsClay County: 2,577 personsClinton County: 37 personsCole County: -391 personsCooper County: -47 personsCrawford County: -85 personsDade County: 18 personsDallas County: 302 personsDaviess County: 104 personsDeKalb County: 61 personsDent County: 68 personsDouglas County: -46 personsDunklin County: -437 personsFranklin County: 357 personsGasconade County: 11 personsGentry County: 14 personsGreene County: 833 personsGrundy County: -149 personsHarrison County: -49 personsHenry County: 140 personsHickory County: 105 personsHolt County: -59 personsHoward County: 36 personsHowell County: -45 personsIron County: 119 personsJackson County: 1,853 personsJasper County: 283 personsJefferson County: -125 personsJohnson County: -141 personsKnox County: 34 personsLaclede County: -80 personsLafayette County: 105 personsLawrence County: 62 personsLewis County: -122 personsLincoln County: 676 personsLinn County: 73 personsLivingston County: 59 personsMcDonald County: -143 personsMacon County: 111 personsMadison County: 39 personsMaries County: -2 personsMarion County: -109 personsMercer County: 9 personsMiller County: 184 personsMississippi County: -114 personsMoniteau County: -7 personsMonroe County: -35 personsMontgomery County: -13 personsMorgan County: 89 personsNew Madrid County: -296 personsNewton County: -36 personsNodaway County: -106 personsOregon County: -150 personsOsage County: 24 personsOzark County: 72 personsPemiscot County: -285 personsPerry County: 21 personsPettis County: 65 personsPhelps County: -365 personsPike County: 25 personsPlatte County: 1,723 personsPolk County: 377 personsPulaski County: -1,160 personsPutnam County: -21 personsRalls County: -7 personsRandolph County: -60 personsRay County: 157 personsReynolds County: -69 personsRipley County: -187 personsSt. Charles County: 2,405 personsSt. Clair County: 130 personsSte. Genevieve County: -47 personsSt. Francois County: 381 personsSt. Louis County: -5,368 personsSaline County: -217 personsSchuyler County: -11 personsScotland County: 5 personsScott County: -200 personsShannon County: 5 personsShelby County: -45 personsStoddard County: -43 personsStone County: 291 personsSullivan County: -158 personsTaney County: 435 personsTexas County: -139 personsVernon County: -163 personsWarren County: 436 personsWashington County: 177 personsWayne County: 144 personsWebster County: 372 personsWorth County: 33 personsWright County: 47 personsSt. Louis city: -6,509 persons
  • Under -150
  • -150 to -50
  • -50 to 0
  • 0 to 60
  • 60 to 260
  • 260 and over
persons, 2017. 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, 2017

Clay County: 2,577 personsClay County2,577St. Charles County: 2,405 personsSt. Charles County2,405Jackson County: 1,853 personsJackson County1,853Platte County: 1,723 personsPlatte County1,723Christian County: 834 personsChristian County834Greene County: 833 personsGreene County833Lincoln County: 676 personsLincoln County676Camden County: 666 personsCamden County666Cass County: 651 personsCass County651Warren County: 436 personsWarren County436Taney County: 435 personsTaney County435St. Francois County: 381 personsSt. Francois County381Polk County: 377 personsPolk County377Webster County: 372 personsWebster County372Franklin County: 357 personsFranklin County357Barry County: 348 personsBarry County348Dallas County: 302 personsDallas County302Stone County: 291 personsStone County291Jasper County: 283 personsJasper County283Benton County: 282 personsBenton County282Cedar County: 208 personsCedar County208Miller County: 184 personsMiller County184Washington County: 177 personsWashington County177Ray County: 157 personsRay County157Wayne County: 144 personsWayne County144Henry County: 140 personsHenry County140St. Clair County: 130 personsSt. Clair County130Iron County: 119 personsIron County119Bollinger County: 118 personsBollinger County118Macon County: 111 personsMacon County111Hickory County: 105 personsHickory County105Lafayette County: 105 personsLafayette County105Daviess County: 104 personsDaviess County104Andrew County: 93 personsAndrew County93Morgan County: 89 personsMorgan County89Linn County: 73 personsLinn County73Ozark County: 72 personsOzark County72Dent County: 68 personsDent County68Pettis County: 65 personsPettis County65Lawrence County: 62 personsLawrence County62Clay County: 2,577 personsClay County2,577St. Charles County: 2,405 personsSt. Charles County2,405Jackson County: 1,853 personsJackson County1,853Platte County: 1,723 personsPlatte County1,723Christian County: 834 personsChristian County834Greene County: 833 personsGreene County833Lincoln County: 676 personsLincoln County676Camden County: 666 personsCamden County666Cass County: 651 personsCass County651Warren County: 436 personsWarren County436Taney County: 435 personsTaney County435St. Francois County: 381 personsSt. Francois County381Polk County: 377 personsPolk County377Webster County: 372 personsWebster County372Franklin County: 357 personsFranklin County357Barry County: 348 personsBarry County348Dallas County: 302 personsDallas County302Stone County: 291 personsStone County291Jasper County: 283 personsJasper County283Benton County: 282 personsBenton County282Cedar County: 208 personsCedar County208Miller County: 184 personsMiller County184Washington County: 177 personsWashington County177Ray County: 157 personsRay County157Wayne County: 144 personsWayne County144Henry County: 140 personsHenry County140St. Clair County: 130 personsSt. Clair County130Iron County: 119 personsIron County119Bollinger County: 118 personsBollinger County118Macon County: 111 personsMacon County111Hickory County: 105 personsHickory County105Lafayette County: 105 personsLafayette County105Daviess County: 104 personsDaviess County104Andrew County: 93 personsAndrew County93Morgan County: 89 personsMorgan County89Linn County: 73 personsLinn County73Ozark County: 72 personsOzark County72Dent County: 68 personsDent County68Pettis County: 65 personsPettis County65Lawrence County: 62 personsLawrence County62
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

RankCounties2017
persons
Change on 2016
1Clay County Estimated2,577+29.3%
2St. Charles County Estimated2,405-27.4%
3Jackson County Estimated1,853-3.5%
4Platte County Estimated1,723+16.4%
5Christian County Estimated834+26.4%
6Greene County Estimated833+300.2%
7Lincoln County Estimated676+103.6%
8Camden County Estimated666+144%
9Cass County Estimated651-36.5%
10Warren County Estimated436+108.6%
11Taney County Estimated435+32.2%
12St. Francois County Estimated381+100.5%
13Polk County Estimated377+396.1%
14Webster County Estimated372+22.8%
15Franklin County Estimated357+32.7%
16Barry County Estimated348+583.3%
17Dallas County Estimated302+1,108%
18Stone County Estimated291-7.9%
19Jasper County Estimated283+379.7%
20Benton County Estimated282-3.1%
21Cedar County Estimated208+69.1%
22Miller County Estimated184+85.9%
23Washington County Estimated177+195%
24Ray County Estimated157+482.9%
25Wayne County Estimated144+192.3%
26Henry County Estimated140+433.3%
27St. Clair County Estimated130+324.1%
28Iron County Estimated119+460.6%
29Bollinger County Estimated118+203.5%
30Macon County Estimated111+213.3%
31Hickory County Estimated105-41.3%
31Lafayette County Estimated105+462.1%
33Daviess County Estimated104+242.5%
34Andrew County Estimated93+86%
35Morgan County Estimated89+36.9%
36Linn County Estimated73+166.4%
37Ozark County Estimated72+160.5%
38Dent County Estimated68+133%
39Pettis County Estimated65+132.2%
40Lawrence County Estimated62-58.7%
41DeKalb County Estimated61+256.4%
42Livingston County Estimated59-75.4%
43Wright County Estimated47+123.8%
44Madison County Estimated39-37.1%
45Clinton County Estimated37+268.2%
46Howard County Estimated36+130.3%
47Knox County Estimated34+25.9%
48Worth County Estimated33+430%
49Pike County Estimated25-67.9%
50Osage County Estimated24-11.1%
51Adair County Estimated21+108.4%
51Perry County Estimated21-80.2%
53Dade County Estimated18-72.3%
54Gentry County Estimated14+141.2%
55Gasconade County Estimated11-57.7%
56Mercer County Estimated9+160%
57Caldwell County Estimated7-80.6%
58Scotland County Estimated5-90.9%
58Shannon County Estimated5+113.9%
60Maries County Estimated-2+98.1%
61Moniteau County Estimated-7-117.1%
61Ralls County Estimated-7-110%
63Schuyler County Estimated-11+50%
64Montgomery County Estimated-13+82.7%
65Clark County Estimated-16+75.4%
66Atchison County Estimated-20-2,100%
67Putnam County Estimated-21+19.2%
68Carter County Estimated-24+61.3%
69Bates County Estimated-27-235%
69Boone County Estimated-27-109.4%
71Barton County Estimated-32-328.6%
71Chariton County Estimated-32+59%
73Monroe County Estimated-35-600%
74Newton County Estimated-36-50%
75Carroll County Estimated-38-137.5%
76Stoddard County Estimated-43+73.8%
77Howell County Estimated-45-209.8%
77Shelby County Estimated-45+2.2%
79Douglas County Estimated-46-224.3%
80Cooper County Estimated-47-147%
80Ste. Genevieve County Estimated-47-185.5%
82Harrison County Estimated-49-75%
83Holt County Estimated-59-1,866.7%
84Randolph County Estimated-60+31%
85Reynolds County Estimated-69-184.1%
86Laclede County Estimated-80+32.2%
87Crawford County Estimated-85+61.2%
88Nodaway County Estimated-106+48.8%
89Marion County Estimated-109-70.3%
90Mississippi County Estimated-114+43.8%
91Lewis County Estimated-122-87.7%
92Jefferson County Estimated-125+65.3%
93Texas County Estimated-139-185.8%
94Johnson County Estimated-141+60.9%
95McDonald County Estimated-143-5.9%
96Butler County Estimated-145-98.6%
97Grundy County Estimated-149-306.9%
98Oregon County Estimated-150-100%
99Sullivan County Estimated-158-90.4%
100Vernon County Estimated-163-52.3%
101Callaway County Estimated-164-162.4%
102Ripley County Estimated-187-1,035%
103Scott County Estimated-200+31%
104Saline County Estimated-217-29.2%
105Pemiscot County Estimated-285+22.3%
106New Madrid County Estimated-296-29.3%
107Audrain County Estimated-308-150.4%
108Phelps County Estimated-365-37.2%
109Cole County Estimated-391+9.1%
110Dunklin County Estimated-437-42.3%
111Cape Girardeau County Estimated-473-15,866.7%
112Buchanan County Estimated-772-65.7%
113Pulaski County Estimated-1,160+20%
114St. Louis County Estimated-5,368+20.6%
115St. Louis city Estimated-6,509-16.8%

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

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

BibTeX
@misc{census_counties_in_missouri_by_2017,
  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, 2017}},
  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=2017. 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, 2017
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=2017
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/missouri-counties?period=2017.
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?

Clay County, with 2,577 in 2017, according to the U.S. Census Bureau.

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

St. Louis city, with -6,509 in 2017.

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