Counties in Kentucky by net domestic migration, July to June

Warren County had the highest net domestic migration, July to June of 120 counties in 2016, at 1,046. Christian County had the lowest, at -2,468. The median was -14 and the figure for Kentucky was -5,453. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest1,046Warren County
Lowest-2,468Christian County
Median-14120 counties
Kentucky-5,453History

Map of counties, 2016

Adair County: 51 personsAllen County: 36 personsAnderson County: 190 personsBallard County: -149 personsBarren County: 122 personsBath County: 41 personsBell County: -111 personsBoone County: 388 personsBourbon County: -41 personsBoyd County: -327 personsBoyle County: 160 personsBracken County: 71 personsBreathitt County: -143 personsBreckinridge County: -29 personsBullitt County: 365 personsButler County: -42 personsCaldwell County: -109 personsCalloway County: -83 personsCampbell County: -109 personsCarlisle County: -63 personsCarroll County: -76 personsCarter County: -200 personsCasey County: 34 personsChristian County: -2,468 personsClark County: 152 personsClay County: -315 personsClinton County: 17 personsCrittenden County: -6 personsCumberland County: 11 personsDaviess County: -30 personsEdmonson County: 103 personsElliott County: -61 personsEstill County: -11 personsFayette County: -1,205 personsFleming County: -108 personsFloyd County: -469 personsFranklin County: 130 personsFulton County: -77 personsGallatin County: 76 personsGarrard County: 130 personsGrant County: 72 personsGraves County: -134 personsGrayson County: -36 personsGreen County: 50 personsGreenup County: -71 personsHancock County: 44 personsHardin County: 7 personsHarlan County: -414 personsHarrison County: -82 personsHart County: 61 personsHenderson County: -173 personsHenry County: 274 personsHickman County: 9 personsHopkins County: -393 personsJackson County: 23 personsJefferson County: -2,011 personsJessamine County: 83 personsJohnson County: -206 personsKenton County: -366 personsKnott County: -158 personsKnox County: 28 personsLarue County: -87 personsLaurel County: 23 personsLawrence County: -20 personsLee County: -132 personsLeslie County: -181 personsLetcher County: -239 personsLewis County: -94 personsLincoln County: -21 personsLivingston County: -47 personsLogan County: -128 personsLyon County: -168 personsMcCracken County: 313 personsMcCreary County: -375 personsMcLean County: -28 personsMadison County: 952 personsMagoffin County: -126 personsMarion County: -102 personsMarshall County: 311 personsMartin County: -304 personsMason County: 99 personsMeade County: 209 personsMenifee County: 88 personsMercer County: 29 personsMetcalfe County: 102 personsMonroe County: -46 personsMontgomery County: 49 personsMorgan County: -10 personsMuhlenberg County: -86 personsNelson County: 260 personsNicholas County: 32 personsOhio County: 139 personsOldham County: 694 personsOwen County: -32 personsOwsley County: 50 personsPendleton County: 70 personsPerry County: -205 personsPike County: -1,220 personsPowell County: 15 personsPulaski County: 180 personsRobertson County: 2 personsRockcastle County: -41 personsRowan County: -255 personsRussell County: 129 personsScott County: 894 personsShelby County: 437 personsSimpson County: 24 personsSpencer County: 224 personsTaylor County: -227 personsTodd County: -135 personsTrigg County: 87 personsTrimble County: -112 personsUnion County: -171 personsWarren County: 1,046 personsWashington County: 81 personsWayne County: 102 personsWebster County: 31 personsWhitley County: -143 personsWolfe County: -17 personsWoodford County: 175 persons
  • Under -170
  • -170 to -80
  • -80 to 0
  • 0 to 50
  • 50 to 130
  • 130 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

Warren County: 1,046 personsWarren County1,046Madison County: 952 personsMadison County952Scott County: 894 personsScott County894Oldham County: 694 personsOldham County694Shelby County: 437 personsShelby County437Boone County: 388 personsBoone County388Bullitt County: 365 personsBullitt County365McCracken County: 313 personsMcCracken County313Marshall County: 311 personsMarshall County311Henry County: 274 personsHenry County274Nelson County: 260 personsNelson County260Spencer County: 224 personsSpencer County224Meade County: 209 personsMeade County209Anderson County: 190 personsAnderson County190Pulaski County: 180 personsPulaski County180Woodford County: 175 personsWoodford County175Boyle County: 160 personsBoyle County160Clark County: 152 personsClark County152Ohio County: 139 personsOhio County139Franklin County: 130 personsFranklin County130Garrard County: 130 personsGarrard County130Russell County: 129 personsRussell County129Barren County: 122 personsBarren County122Edmonson County: 103 personsEdmonson County103Metcalfe County: 102 personsMetcalfe County102Wayne County: 102 personsWayne County102Mason County: 99 personsMason County99Menifee County: 88 personsMenifee County88Trigg County: 87 personsTrigg County87Jessamine County: 83 personsJessamine County83Washington County: 81 personsWashington County81Gallatin County: 76 personsGallatin County76Grant County: 72 personsGrant County72Bracken County: 71 personsBracken County71Pendleton County: 70 personsPendleton County70Hart County: 61 personsHart County61Adair County: 51 personsAdair County51Green County: 50 personsGreen County50Owsley County: 50 personsOwsley County50Montgomery County: 49 personsMontgomery County49Warren County: 1,046 personsWarren County1,046Madison County: 952 personsMadison County952Scott County: 894 personsScott County894Oldham County: 694 personsOldham County694Shelby County: 437 personsShelby County437Boone County: 388 personsBoone County388Bullitt County: 365 personsBullitt County365McCracken County: 313 personsMcCracken County313Marshall County: 311 personsMarshall County311Henry County: 274 personsHenry County274Nelson County: 260 personsNelson County260Spencer County: 224 personsSpencer County224Meade County: 209 personsMeade County209Anderson County: 190 personsAnderson County190Pulaski County: 180 personsPulaski County180Woodford County: 175 personsWoodford County175Boyle County: 160 personsBoyle County160Clark County: 152 personsClark County152Ohio County: 139 personsOhio County139Franklin County: 130 personsFranklin County130Garrard County: 130 personsGarrard County130Russell County: 129 personsRussell County129Barren County: 122 personsBarren County122Edmonson County: 103 personsEdmonson County103Metcalfe County: 102 personsMetcalfe County102Wayne County: 102 personsWayne County102Mason County: 99 personsMason County99Menifee County: 88 personsMenifee County88Trigg County: 87 personsTrigg County87Jessamine County: 83 personsJessamine County83Washington County: 81 personsWashington County81Gallatin County: 76 personsGallatin County76Grant County: 72 personsGrant County72Bracken County: 71 personsBracken County71Pendleton County: 70 personsPendleton County70Hart County: 61 personsHart County61Adair County: 51 personsAdair County51Green County: 50 personsGreen County50Owsley County: 50 personsOwsley County50Montgomery County: 49 personsMontgomery County49
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
1Warren County Estimated1,046-22.9%
2Madison County Estimated952+24.9%
3Scott County Estimated894+54.9%
4Oldham County Estimated694+63.3%
5Shelby County Estimated437+32%
6Boone County Estimated388-6.3%
7Bullitt County Estimated365-17.2%
8McCracken County Estimated313+197.2%
9Marshall County Estimated311+113%
10Henry County Estimated274+3,814.3%
11Nelson County Estimated260+242.1%
12Spencer County Estimated224+17.3%
13Meade County Estimated209+114.2%
14Anderson County Estimated190n/a
15Pulaski County Estimated180+283%
16Woodford County Estimated175-26.8%
17Boyle County Estimated160+426.5%
18Clark County Estimated152+985.7%
19Ohio County Estimated139+52.7%
20Franklin County Estimated130-43.7%
20Garrard County Estimated130-38.4%
22Russell County Estimated129+234.4%
23Barren County Estimated122-72.6%
24Edmonson County Estimated103+281.5%
25Metcalfe County Estimated102+234.2%
25Wayne County Estimated102+1,033.3%
27Mason County Estimated99+353.8%
28Menifee County Estimated88+15.8%
29Trigg County Estimated87-15.5%
30Jessamine County Estimated83-87%
31Washington County Estimated81-10%
32Gallatin County Estimated76+317.1%
33Grant County Estimated72+134%
34Bracken County Estimated71+204.4%
35Pendleton County Estimated70+3,600%
36Hart County Estimated61+148.8%
37Adair County Estimated51+144%
38Green County Estimated50+266.7%
38Owsley County Estimated50+235.1%
40Montgomery County Estimated49-68.4%
41Hancock County Estimated44+149.4%
42Bath County Estimated41-14.6%
43Allen County Estimated36-78.8%
44Casey County Estimated34+209.7%
45Nicholas County Estimated32+60%
46Webster County Estimated31+168.9%
47Mercer County Estimated29-49.1%
48Knox County Estimated28+126.4%
49Simpson County Estimated24-71.8%
50Jackson County Estimated23+228.6%
50Laurel County Estimated23+118%
52Clinton County Estimated17n/a
53Powell County Estimated15+113.8%
54Cumberland County Estimated11-80.4%
55Hickman County Estimated9+123.1%
56Hardin County Estimated7+100.2%
57Robertson County Estimated2+106.1%
58Crittenden County Estimated-6-128.6%
59Morgan County Estimated-10+81.8%
60Estill County Estimated-11+63.3%
61Wolfe County Estimated-17-241.7%
62Lawrence County Estimated-20+25.9%
63Lincoln County Estimated-21+75.9%
64McLean County Estimated-28-193.3%
65Breckinridge County Estimated-29-125.9%
66Daviess County Estimated-30-105.6%
67Owen County Estimated-32-129.9%
68Grayson County Estimated-36-271.4%
69Bourbon County Estimated-41-143.6%
69Rockcastle County Estimated-41-132%
71Butler County Estimated-42-133.3%
72Monroe County Estimated-460%
73Livingston County Estimated-47-123.8%
74Elliott County Estimated-61-1,320%
75Carlisle County Estimated-63+43.8%
76Greenup County Estimated-71+64%
77Carroll County Estimated-76-7%
78Fulton County Estimated-77-1,640%
79Harrison County Estimated-82-456.5%
80Calloway County Estimated-83-359.4%
81Muhlenberg County Estimated-86-2,250%
82Larue County Estimated-87-448%
83Lewis County Estimated-94+35.6%
84Marion County Estimated-102-259.4%
85Fleming County Estimated-108-214.9%
86Caldwell County Estimated-109-211.4%
86Campbell County Estimated-109+39.1%
88Bell County Estimated-111+72.7%
89Trimble County Estimated-112-846.7%
90Magoffin County Estimated-126+26.3%
91Logan County Estimated-128-161.2%
92Lee County Estimated-132-500%
93Graves County Estimated-134+67.9%
94Todd County Estimated-135-107.7%
95Breathitt County Estimated-143-2,142.9%
95Whitley County Estimated-143-173%
97Ballard County Estimated-149-366.1%
98Knott County Estimated-158+32.2%
99Lyon County Estimated-168-210.5%
100Union County Estimated-171-69.3%
101Henderson County Estimated-173-198.3%
102Leslie County Estimated-181-4%
103Carter County Estimated-200-66.7%
104Perry County Estimated-205+5.1%
105Johnson County Estimated-206-90.7%
106Taylor County Estimated-227-255.5%
107Letcher County Estimated-239+17.6%
108Rowan County Estimated-255-181%
109Martin County Estimated-304-45.5%
110Clay County Estimated-315-93.3%
111Boyd County Estimated-327+5.8%
112Kenton County Estimated-366-454.5%
113McCreary County Estimated-375-12,400%
114Hopkins County Estimated-393-438.4%
115Harlan County Estimated-414+10.4%
116Floyd County Estimated-469-7.8%
117Fayette County Estimated-1,205-219.9%
118Pike County Estimated-1,220-15.4%
119Jefferson County Estimated-2,011-25.4%
120Christian County Estimated-2,468-45.1%

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 Kentucky 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 Kentucky 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/kentucky-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 Kentucky 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/kentucky-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 Kentucky 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/kentucky-counties?period=2016 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_kentucky_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 Kentucky 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/kentucky-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 Kentucky 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/kentucky-counties?period=2016
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/kentucky-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 Kentucky 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":"Kentucky","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_domestic_migration_july_june&level=province&within=Kentucky&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?

Warren County, with 1,046 in 2016, according to the U.S. Census Bureau.

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

Christian County, with -2,468 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 Kentucky: more rankings