Counties in Kentucky by net domestic migration, July to June

Hardin County had the highest net domestic migration, July to June of 120 counties in 2018, at 1,607. Jefferson County had the lowest, at -4,097. The median was 8 and the figure for Kentucky was 1,025. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest1,607Hardin County
Lowest-4,097Jefferson County
Median8120 counties
Kentucky1,025History

Map of counties, 2018

Adair County: -61 personsAllen County: 234 personsAnderson County: 60 personsBallard County: -23 personsBarren County: 260 personsBath County: 21 personsBell County: -272 personsBoone County: 3 personsBourbon County: 48 personsBoyd County: -322 personsBoyle County: 114 personsBracken County: -15 personsBreathitt County: -149 personsBreckinridge County: 185 personsBullitt County: 601 personsButler County: -54 personsCaldwell County: 52 personsCalloway County: 146 personsCampbell County: 338 personsCarlisle County: -72 personsCarroll County: -18 personsCarter County: -157 personsCasey County: 116 personsChristian County: -890 personsClark County: 260 personsClay County: -142 personsClinton County: -32 personsCrittenden County: -87 personsCumberland County: 27 personsDaviess County: 101 personsEdmonson County: 31 personsElliott County: -8 personsEstill County: 46 personsFayette County: -712 personsFleming County: 4 personsFloyd County: -318 personsFranklin County: 166 personsFulton County: -60 personsGallatin County: 20 personsGarrard County: 65 personsGrant County: -9 personsGraves County: 4 personsGrayson County: 58 personsGreen County: -1 personsGreenup County: -39 personsHancock County: -62 personsHardin County: 1,607 personsHarlan County: -261 personsHarrison County: 4 personsHart County: 88 personsHenderson County: -382 personsHenry County: 81 personsHickman County: -82 personsHopkins County: -272 personsJackson County: 11 personsJefferson County: -4,097 personsJessamine County: 310 personsJohnson County: -86 personsKenton County: -73 personsKnott County: -97 personsKnox County: -152 personsLarue County: 117 personsLaurel County: 292 personsLawrence County: -137 personsLee County: 216 personsLeslie County: -116 personsLetcher County: -373 personsLewis County: -73 personsLincoln County: 59 personsLivingston County: -2 personsLogan County: -35 personsLyon County: -55 personsMcCracken County: 44 personsMcCreary County: -64 personsMcLean County: 43 personsMadison County: 787 personsMagoffin County: -149 personsMarion County: 29 personsMarshall County: 35 personsMartin County: -114 personsMason County: -118 personsMeade County: 620 personsMenifee County: -6 personsMercer County: 139 personsMetcalfe County: -17 personsMonroe County: 137 personsMontgomery County: 163 personsMorgan County: 119 personsMuhlenberg County: -64 personsNelson County: 98 personsNicholas County: 35 personsOhio County: -30 personsOldham County: -147 personsOwen County: 98 personsOwsley County: 63 personsPendleton County: -52 personsPerry County: -291 personsPike County: -213 personsPowell County: 102 personsPulaski County: 398 personsRobertson County: 31 personsRockcastle County: 76 personsRowan County: -95 personsRussell County: 119 personsScott County: 912 personsShelby County: 657 personsSimpson County: 341 personsSpencer County: 316 personsTaylor County: -64 personsTodd County: 87 personsTrigg County: 250 personsTrimble County: -18 personsUnion County: -82 personsWarren County: 900 personsWashington County: 117 personsWayne County: -179 personsWebster County: 11 personsWhitley County: 13 personsWolfe County: -34 personsWoodford County: 73 persons
  • Under -140
  • -140 to -60
  • -60 to 0
  • 0 to 60
  • 60 to 150
  • 150 and over
persons, 2018. 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, 2018

Hardin County: 1,607 personsHardin County1,607Scott County: 912 personsScott County912Warren County: 900 personsWarren County900Madison County: 787 personsMadison County787Shelby County: 657 personsShelby County657Meade County: 620 personsMeade County620Bullitt County: 601 personsBullitt County601Pulaski County: 398 personsPulaski County398Simpson County: 341 personsSimpson County341Campbell County: 338 personsCampbell County338Spencer County: 316 personsSpencer County316Jessamine County: 310 personsJessamine County310Laurel County: 292 personsLaurel County292Barren County: 260 personsBarren County260Clark County: 260 personsClark County260Trigg County: 250 personsTrigg County250Allen County: 234 personsAllen County234Lee County: 216 personsLee County216Breckinridge County: 185 personsBreckinridge County185Franklin County: 166 personsFranklin County166Montgomery County: 163 personsMontgomery County163Calloway County: 146 personsCalloway County146Mercer County: 139 personsMercer County139Monroe County: 137 personsMonroe County137Morgan County: 119 personsMorgan County119Russell County: 119 personsRussell County119Larue County: 117 personsLarue County117Washington County: 117 personsWashington County117Casey County: 116 personsCasey County116Boyle County: 114 personsBoyle County114Powell County: 102 personsPowell County102Daviess County: 101 personsDaviess County101Nelson County: 98 personsNelson County98Owen County: 98 personsOwen County98Hart County: 88 personsHart County88Todd County: 87 personsTodd County87Henry County: 81 personsHenry County81Rockcastle County: 76 personsRockcastle County76Woodford County: 73 personsWoodford County73Garrard County: 65 personsGarrard County65Hardin County: 1,607 personsHardin County1,607Scott County: 912 personsScott County912Warren County: 900 personsWarren County900Madison County: 787 personsMadison County787Shelby County: 657 personsShelby County657Meade County: 620 personsMeade County620Bullitt County: 601 personsBullitt County601Pulaski County: 398 personsPulaski County398Simpson County: 341 personsSimpson County341Campbell County: 338 personsCampbell County338Spencer County: 316 personsSpencer County316Jessamine County: 310 personsJessamine County310Laurel County: 292 personsLaurel County292Barren County: 260 personsBarren County260Clark County: 260 personsClark County260Trigg County: 250 personsTrigg County250Allen County: 234 personsAllen County234Lee County: 216 personsLee County216Breckinridge County: 185 personsBreckinridge County185Franklin County: 166 personsFranklin County166Montgomery County: 163 personsMontgomery County163Calloway County: 146 personsCalloway County146Mercer County: 139 personsMercer County139Monroe County: 137 personsMonroe County137Morgan County: 119 personsMorgan County119Russell County: 119 personsRussell County119Larue County: 117 personsLarue County117Washington County: 117 personsWashington County117Casey County: 116 personsCasey County116Boyle County: 114 personsBoyle County114Powell County: 102 personsPowell County102Daviess County: 101 personsDaviess County101Nelson County: 98 personsNelson County98Owen County: 98 personsOwen County98Hart County: 88 personsHart County88Todd County: 87 personsTodd County87Henry County: 81 personsHenry County81Rockcastle County: 76 personsRockcastle County76Woodford County: 73 personsWoodford County73Garrard County: 65 personsGarrard County65
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

RankCounties2018
persons
Change on 2017
1Hardin County Estimated1,607+177.5%
2Scott County Estimated912-13.3%
3Warren County Estimated900-30.1%
4Madison County Estimated787-36.3%
5Shelby County Estimated657+63.4%
6Meade County Estimated620+638.1%
7Bullitt County Estimated601-33.2%
8Pulaski County Estimated398-9.5%
9Simpson County Estimated341+625.5%
10Campbell County Estimated338+40.8%
11Spencer County Estimated316+34.5%
12Jessamine County Estimated310-57.9%
13Laurel County Estimated292+117.9%
14Barren County Estimated260+446.7%
14Clark County Estimated260+409.8%
16Trigg County Estimated250+83.8%
17Allen County Estimated234+23.8%
18Lee County Estimated216+2,300%
19Breckinridge County Estimated185+49.2%
20Franklin County Estimated166+31.7%
21Montgomery County Estimated163-23.1%
22Calloway County Estimated146+404.2%
23Mercer County Estimated139+0.7%
24Monroe County Estimated137+69.1%
25Morgan County Estimated119+893.3%
25Russell County Estimated119+11,800%
27Larue County Estimated117-36.8%
27Washington County Estimated117+152.7%
29Casey County Estimated116+300%
30Boyle County Estimated114+500%
31Powell County Estimated102+168.4%
32Daviess County Estimated101+102%
33Nelson County Estimated98+644.4%
33Owen County Estimated98-24.6%
35Hart County Estimated88-47.6%
36Todd County Estimated87+142.9%
37Henry County Estimated81-34.1%
38Rockcastle County Estimated76+173.1%
39Woodford County Estimated73-62.2%
40Garrard County Estimated65-17.7%
41Owsley County Estimated63+200%
42Anderson County Estimated60-81.5%
43Lincoln County Estimated59-26.3%
44Grayson County Estimated58-65.5%
45Caldwell County Estimated52+13%
46Bourbon County Estimated48+318.2%
47Estill County Estimated46+180.7%
48McCracken County Estimated44-4.3%
49McLean County Estimated43+139.4%
50Marshall County Estimated35-82%
50Nicholas County Estimated35-58.8%
52Edmonson County Estimated31-83.9%
52Robertson County Estimated31+520%
54Marion County Estimated29-77%
55Cumberland County Estimated27+2,600%
56Bath County Estimated21-78.1%
57Gallatin County Estimated20+225%
58Whitley County Estimated13+121.3%
59Jackson County Estimated11-75.6%
59Webster County Estimated11+106.9%
61Fleming County Estimated4+105.9%
61Graves County Estimated4+103%
61Harrison County Estimated4-97.5%
64Boone County Estimated3-99.5%
65Green County Estimated-1-101.2%
66Livingston County Estimated-2-102.2%
67Menifee County Estimated-6-122.2%
68Elliott County Estimated-8-157.1%
69Grant County Estimated-9+80.4%
70Bracken County Estimated-15+81%
71Metcalfe County Estimated-17-117.9%
72Carroll County Estimated-18-125.7%
72Trimble County Estimated-18+67.3%
74Ballard County Estimated-23-428.6%
75Ohio County Estimated-30+25%
76Clinton County Estimated-32-233.3%
77Wolfe County Estimated-34-153.1%
78Logan County Estimated-35-110.6%
79Greenup County Estimated-39+79.3%
80Pendleton County Estimated-52-79.3%
81Butler County Estimated-54-149.1%
82Lyon County Estimated-55-153.9%
83Fulton County Estimated-60-306.9%
84Adair County Estimated-61-365.2%
85Hancock County Estimated-62-542.9%
86McCreary County Estimated-64+55.6%
86Muhlenberg County Estimated-64+60.2%
86Taylor County Estimated-64-293.9%
89Carlisle County Estimated-72-478.9%
90Kenton County Estimated-73+12%
90Lewis County Estimated-73+27.7%
92Hickman County Estimated-82-24.2%
92Union County Estimated-82+30.5%
94Johnson County Estimated-86+61.1%
95Crittenden County Estimated-87-13%
96Rowan County Estimated-95-266.7%
97Knott County Estimated-97+48.7%
98Martin County Estimated-114+74%
99Leslie County Estimated-116-68.1%
100Mason County Estimated-118-1,785.7%
101Lawrence County Estimated-137-23.4%
102Clay County Estimated-142+59.9%
103Oldham County Estimated-147-116%
104Breathitt County Estimated-149+27.3%
104Magoffin County Estimated-149-9.6%
106Knox County Estimated-152-1,050%
107Carter County Estimated-157-49.5%
108Wayne County Estimated-179-62.7%
109Pike County Estimated-213+84.6%
110Harlan County Estimated-261-6.1%
111Bell County Estimated-272-1.9%
111Hopkins County Estimated-272-42.4%
113Perry County Estimated-291+49.2%
114Floyd County Estimated-318+47.8%
115Boyd County Estimated-322-51.9%
116Letcher County Estimated-373-4.8%
117Henderson County Estimated-382-11.7%
118Fayette County Estimated-712-217.1%
119Christian County Estimated-890+38.6%
120Jefferson County Estimated-4,097-202.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 Kentucky by net domestic migration, July to June, 2018) [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, 2018. 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=2018. 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, 2018. 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=2018.

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

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

Hardin County, with 1,607 in 2018, according to the U.S. Census Bureau.

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

Jefferson County, with -4,097 in 2018.

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