Counties in Kentucky by net domestic migration, July to June

Boone County had the highest net domestic migration, July to June of 120 counties in 2019, at 838. Jefferson County had the lowest, at -3,687. The median was 1 and the figure for Kentucky was -750. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest838Boone County
Lowest-3,687Jefferson County
Median1120 counties
Kentucky-750History

Map of counties, 2019

Adair County: 280 personsAllen County: 201 personsAnderson County: 42 personsBallard County: -108 personsBarren County: 47 personsBath County: 39 personsBell County: -406 personsBoone County: 838 personsBourbon County: -296 personsBoyd County: -421 personsBoyle County: -44 personsBracken County: 48 personsBreathitt County: -127 personsBreckinridge County: 162 personsBullitt County: 637 personsButler County: 117 personsCaldwell County: 56 personsCalloway County: 102 personsCampbell County: -463 personsCarlisle County: 9 personsCarroll County: -63 personsCarter County: -227 personsCasey County: 262 personsChristian County: -323 personsClark County: 94 personsClay County: -164 personsClinton County: 58 personsCrittenden County: -54 personsCumberland County: -41 personsDaviess County: 355 personsEdmonson County: -76 personsElliott County: 21 personsEstill County: 12 personsFayette County: -715 personsFleming County: 57 personsFloyd County: -233 personsFranklin County: 44 personsFulton County: -42 personsGallatin County: 85 personsGarrard County: 156 personsGrant County: -93 personsGraves County: -127 personsGrayson County: 161 personsGreen County: -28 personsGreenup County: -85 personsHancock County: -33 personsHardin County: 159 personsHarlan County: -216 personsHarrison County: 89 personsHart County: 76 personsHenderson County: -285 personsHenry County: 32 personsHickman County: -35 personsHopkins County: -328 personsJackson County: -69 personsJefferson County: -3,687 personsJessamine County: 60 personsJohnson County: -134 personsKenton County: 12 personsKnott County: -176 personsKnox County: -154 personsLarue County: 81 personsLaurel County: 120 personsLawrence County: -198 personsLee County: 377 personsLeslie County: -203 personsLetcher County: -151 personsLewis County: 31 personsLincoln County: -92 personsLivingston County: -40 personsLogan County: 78 personsLyon County: 125 personsMcCracken County: 261 personsMcCreary County: -57 personsMcLean County: -55 personsMadison County: 664 personsMagoffin County: -115 personsMarion County: -105 personsMarshall County: 45 personsMartin County: -58 personsMason County: -34 personsMeade County: -21 personsMenifee County: 74 personsMercer County: 301 personsMetcalfe County: 30 personsMonroe County: -68 personsMontgomery County: 8 personsMorgan County: -39 personsMuhlenberg County: -129 personsNelson County: 304 personsNicholas County: 70 personsOhio County: -66 personsOldham County: 59 personsOwen County: 20 personsOwsley County: -38 personsPendleton County: -16 personsPerry County: -323 personsPike County: -405 personsPowell County: -17 personsPulaski County: 558 personsRobertson County: -1 personsRockcastle County: -31 personsRowan County: -14 personsRussell County: 186 personsScott County: 816 personsShelby County: 755 personsSimpson County: 137 personsSpencer County: 292 personsTaylor County: 225 personsTodd County: -63 personsTrigg County: 3 personsTrimble County: 26 personsUnion County: -43 personsWarren County: 821 personsWashington County: 74 personsWayne County: -107 personsWebster County: -138 personsWhitley County: 141 personsWolfe County: -41 personsWoodford County: 178 persons
  • Under -140
  • -140 to -60
  • -60 to 0
  • 0 to 60
  • 60 to 160
  • 160 and over
persons, 2019. 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, 2019

Boone County: 838 personsBoone County838Warren County: 821 personsWarren County821Scott County: 816 personsScott County816Shelby County: 755 personsShelby County755Madison County: 664 personsMadison County664Bullitt County: 637 personsBullitt County637Pulaski County: 558 personsPulaski County558Lee County: 377 personsLee County377Daviess County: 355 personsDaviess County355Nelson County: 304 personsNelson County304Mercer County: 301 personsMercer County301Spencer County: 292 personsSpencer County292Adair County: 280 personsAdair County280Casey County: 262 personsCasey County262McCracken County: 261 personsMcCracken County261Taylor County: 225 personsTaylor County225Allen County: 201 personsAllen County201Russell County: 186 personsRussell County186Woodford County: 178 personsWoodford County178Breckinridge County: 162 personsBreckinridge County162Grayson County: 161 personsGrayson County161Hardin County: 159 personsHardin County159Garrard County: 156 personsGarrard County156Whitley County: 141 personsWhitley County141Simpson County: 137 personsSimpson County137Lyon County: 125 personsLyon County125Laurel County: 120 personsLaurel County120Butler County: 117 personsButler County117Calloway County: 102 personsCalloway County102Clark County: 94 personsClark County94Harrison County: 89 personsHarrison County89Gallatin County: 85 personsGallatin County85Larue County: 81 personsLarue County81Logan County: 78 personsLogan County78Hart County: 76 personsHart County76Menifee County: 74 personsMenifee County74Washington County: 74 personsWashington County74Nicholas County: 70 personsNicholas County70Jessamine County: 60 personsJessamine County60Oldham County: 59 personsOldham County59Boone County: 838 personsBoone County838Warren County: 821 personsWarren County821Scott County: 816 personsScott County816Shelby County: 755 personsShelby County755Madison County: 664 personsMadison County664Bullitt County: 637 personsBullitt County637Pulaski County: 558 personsPulaski County558Lee County: 377 personsLee County377Daviess County: 355 personsDaviess County355Nelson County: 304 personsNelson County304Mercer County: 301 personsMercer County301Spencer County: 292 personsSpencer County292Adair County: 280 personsAdair County280Casey County: 262 personsCasey County262McCracken County: 261 personsMcCracken County261Taylor County: 225 personsTaylor County225Allen County: 201 personsAllen County201Russell County: 186 personsRussell County186Woodford County: 178 personsWoodford County178Breckinridge County: 162 personsBreckinridge County162Grayson County: 161 personsGrayson County161Hardin County: 159 personsHardin County159Garrard County: 156 personsGarrard County156Whitley County: 141 personsWhitley County141Simpson County: 137 personsSimpson County137Lyon County: 125 personsLyon County125Laurel County: 120 personsLaurel County120Butler County: 117 personsButler County117Calloway County: 102 personsCalloway County102Clark County: 94 personsClark County94Harrison County: 89 personsHarrison County89Gallatin County: 85 personsGallatin County85Larue County: 81 personsLarue County81Logan County: 78 personsLogan County78Hart County: 76 personsHart County76Menifee County: 74 personsMenifee County74Washington County: 74 personsWashington County74Nicholas County: 70 personsNicholas County70Jessamine County: 60 personsJessamine County60Oldham County: 59 personsOldham County59
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

RankCounties2019
persons
Change on 2018
1Boone County Estimated838+27,833.3%
2Warren County Estimated821-8.8%
3Scott County Estimated816-10.5%
4Shelby County Estimated755+14.9%
5Madison County Estimated664-15.6%
6Bullitt County Estimated637+6%
7Pulaski County Estimated558+40.2%
8Lee County Estimated377+74.5%
9Daviess County Estimated355+251.5%
10Nelson County Estimated304+210.2%
11Mercer County Estimated301+116.5%
12Spencer County Estimated292-7.6%
13Adair County Estimated280+559%
14Casey County Estimated262+125.9%
15McCracken County Estimated261+493.2%
16Taylor County Estimated225+451.6%
17Allen County Estimated201-14.1%
18Russell County Estimated186+56.3%
19Woodford County Estimated178+143.8%
20Breckinridge County Estimated162-12.4%
21Grayson County Estimated161+177.6%
22Hardin County Estimated159-90.1%
23Garrard County Estimated156+140%
24Whitley County Estimated141+984.6%
25Simpson County Estimated137-59.8%
26Lyon County Estimated125+327.3%
27Laurel County Estimated120-58.9%
28Butler County Estimated117+316.7%
29Calloway County Estimated102-30.1%
30Clark County Estimated94-63.8%
31Harrison County Estimated89+2,125%
32Gallatin County Estimated85+325%
33Larue County Estimated81-30.8%
34Logan County Estimated78+322.9%
35Hart County Estimated76-13.6%
36Menifee County Estimated74+1,333.3%
36Washington County Estimated74-36.8%
38Nicholas County Estimated70+100%
39Jessamine County Estimated60-80.6%
40Oldham County Estimated59+140.1%
41Clinton County Estimated58+281.3%
42Fleming County Estimated57+1,325%
43Caldwell County Estimated56+7.7%
44Bracken County Estimated48+420%
45Barren County Estimated47-81.9%
46Marshall County Estimated45+28.6%
47Franklin County Estimated44-73.5%
48Anderson County Estimated42-30%
49Bath County Estimated39+85.7%
50Henry County Estimated32-60.5%
51Lewis County Estimated31+142.5%
52Metcalfe County Estimated30+276.5%
53Trimble County Estimated26+244.4%
54Elliott County Estimated21+362.5%
55Owen County Estimated20-79.6%
56Estill County Estimated12-73.9%
56Kenton County Estimated12+116.4%
58Carlisle County Estimated9+112.5%
59Montgomery County Estimated8-95.1%
60Trigg County Estimated3-98.8%
61Robertson County Estimated-1-103.2%
62Rowan County Estimated-14+85.3%
63Pendleton County Estimated-16+69.2%
64Powell County Estimated-17-116.7%
65Meade County Estimated-21-103.4%
66Green County Estimated-28-2,700%
67Rockcastle County Estimated-31-140.8%
68Hancock County Estimated-33+46.8%
69Mason County Estimated-34+71.2%
70Hickman County Estimated-35+57.3%
71Owsley County Estimated-38-160.3%
72Morgan County Estimated-39-132.8%
73Livingston County Estimated-40-1,900%
74Cumberland County Estimated-41-251.9%
74Wolfe County Estimated-41-20.6%
76Fulton County Estimated-42+30%
77Union County Estimated-43+47.6%
78Boyle County Estimated-44-138.6%
79Crittenden County Estimated-54+37.9%
80McLean County Estimated-55-227.9%
81McCreary County Estimated-57+10.9%
82Martin County Estimated-58+49.1%
83Carroll County Estimated-63-250%
83Todd County Estimated-63-172.4%
85Ohio County Estimated-66-120%
86Monroe County Estimated-68-149.6%
87Jackson County Estimated-69-727.3%
88Edmonson County Estimated-76-345.2%
89Greenup County Estimated-85-117.9%
90Lincoln County Estimated-92-255.9%
91Grant County Estimated-93-933.3%
92Marion County Estimated-105-462.1%
93Wayne County Estimated-107+40.2%
94Ballard County Estimated-108-369.6%
95Magoffin County Estimated-115+22.8%
96Breathitt County Estimated-127+14.8%
96Graves County Estimated-127-3,275%
98Muhlenberg County Estimated-129-101.6%
99Johnson County Estimated-134-55.8%
100Webster County Estimated-138-1,354.5%
101Letcher County Estimated-151+59.5%
102Knox County Estimated-154-1.3%
103Clay County Estimated-164-15.5%
104Knott County Estimated-176-81.4%
105Lawrence County Estimated-198-44.5%
106Leslie County Estimated-203-75%
107Harlan County Estimated-216+17.2%
108Carter County Estimated-227-44.6%
109Floyd County Estimated-233+26.7%
110Henderson County Estimated-285+25.4%
111Bourbon County Estimated-296-716.7%
112Christian County Estimated-323+63.7%
112Perry County Estimated-323-11%
114Hopkins County Estimated-328-20.6%
115Pike County Estimated-405-90.1%
116Bell County Estimated-406-49.3%
117Boyd County Estimated-421-30.7%
118Campbell County Estimated-463-237%
119Fayette County Estimated-715-0.4%
120Jefferson County Estimated-3,687+10%

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

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

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

Boone County, with 838 in 2019, according to the U.S. Census Bureau.

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

Jefferson County, with -3,687 in 2019.

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