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 2021, at 1,508. Jefferson County had the lowest, at -5,592. The median was 63 and the figure for Kentucky was 3,010. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest1,508Warren County
Lowest-5,592Jefferson County
Median63120 counties
Kentucky3,010History

Map of counties, 2021

Adair County: 115 personsAllen County: 274 personsAnderson County: 206 personsBallard County: 14 personsBarren County: 197 personsBath County: 92 personsBell County: -41 personsBoone County: 485 personsBourbon County: 19 personsBoyd County: -210 personsBoyle County: -24 personsBracken County: 63 personsBreathitt County: -75 personsBreckinridge County: 267 personsBullitt County: 728 personsButler County: 17 personsCaldwell County: 62 personsCalloway County: 444 personsCampbell County: -398 personsCarlisle County: -9 personsCarroll County: 26 personsCarter County: -64 personsCasey County: 75 personsChristian County: -220 personsClark County: -104 personsClay County: -28 personsClinton County: 113 personsCrittenden County: -16 personsCumberland County: 77 personsDaviess County: -293 personsEdmonson County: 153 personsElliott County: 85 personsEstill County: 20 personsFayette County: -3,316 personsFleming County: 178 personsFloyd County: -234 personsFranklin County: 294 personsFulton County: 56 personsGallatin County: 95 personsGarrard County: 513 personsGrant County: 228 personsGraves County: 210 personsGrayson County: 197 personsGreen County: 236 personsGreenup County: 24 personsHancock County: 5 personsHardin County: 756 personsHarlan County: -299 personsHarrison County: 306 personsHart County: 211 personsHenderson County: -144 personsHenry County: 12 personsHickman County: -46 personsHopkins County: -95 personsJackson County: 76 personsJefferson County: -5,592 personsJessamine County: 538 personsJohnson County: 48 personsKenton County: -281 personsKnott County: -15 personsKnox County: -86 personsLarue County: 189 personsLaurel County: 27 personsLawrence County: 16 personsLee County: 172 personsLeslie County: -103 personsLetcher County: -37 personsLewis County: -42 personsLincoln County: 44 personsLivingston County: 208 personsLogan County: 292 personsLyon County: -143 personsMcCracken County: -82 personsMcCreary County: 12 personsMcLean County: 38 personsMadison County: 403 personsMagoffin County: -68 personsMarion County: 184 personsMarshall County: 301 personsMartin County: -41 personsMason County: -141 personsMeade County: 177 personsMenifee County: 96 personsMercer County: 325 personsMetcalfe County: 145 personsMonroe County: -14 personsMontgomery County: 168 personsMorgan County: -9 personsMuhlenberg County: -418 personsNelson County: 388 personsNicholas County: 220 personsOhio County: 21 personsOldham County: 504 personsOwen County: 69 personsOwsley County: -14 personsPendleton County: -13 personsPerry County: -225 personsPike County: -516 personsPowell County: 51 personsPulaski County: 720 personsRobertson County: 102 personsRockcastle County: 191 personsRowan County: -115 personsRussell County: 303 personsScott County: 745 personsShelby County: 226 personsSimpson County: 130 personsSpencer County: 399 personsTaylor County: 228 personsTodd County: 11 personsTrigg County: 208 personsTrimble County: 124 personsUnion County: -312 personsWarren County: 1,508 personsWashington County: 95 personsWayne County: 110 personsWebster County: -110 personsWhitley County: 108 personsWolfe County: -5 personsWoodford County: 235 persons
  • Under -140
  • -140 to -40
  • -40 to 0
  • 0 to 100
  • 100 to 220
  • 220 and over
persons, 2021. 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, 2021

Warren County: 1,508 personsWarren County1,508Hardin County: 756 personsHardin County756Scott County: 745 personsScott County745Bullitt County: 728 personsBullitt County728Pulaski County: 720 personsPulaski County720Jessamine County: 538 personsJessamine County538Garrard County: 513 personsGarrard County513Oldham County: 504 personsOldham County504Boone County: 485 personsBoone County485Calloway County: 444 personsCalloway County444Madison County: 403 personsMadison County403Spencer County: 399 personsSpencer County399Nelson County: 388 personsNelson County388Mercer County: 325 personsMercer County325Harrison County: 306 personsHarrison County306Russell County: 303 personsRussell County303Marshall County: 301 personsMarshall County301Franklin County: 294 personsFranklin County294Logan County: 292 personsLogan County292Allen County: 274 personsAllen County274Breckinridge County: 267 personsBreckinridge County267Green County: 236 personsGreen County236Woodford County: 235 personsWoodford County235Grant County: 228 personsGrant County228Taylor County: 228 personsTaylor County228Shelby County: 226 personsShelby County226Nicholas County: 220 personsNicholas County220Hart County: 211 personsHart County211Graves County: 210 personsGraves County210Livingston County: 208 personsLivingston County208Trigg County: 208 personsTrigg County208Anderson County: 206 personsAnderson County206Barren County: 197 personsBarren County197Grayson County: 197 personsGrayson County197Rockcastle County: 191 personsRockcastle County191Larue County: 189 personsLarue County189Marion County: 184 personsMarion County184Fleming County: 178 personsFleming County178Meade County: 177 personsMeade County177Lee County: 172 personsLee County172Warren County: 1,508 personsWarren County1,508Hardin County: 756 personsHardin County756Scott County: 745 personsScott County745Bullitt County: 728 personsBullitt County728Pulaski County: 720 personsPulaski County720Jessamine County: 538 personsJessamine County538Garrard County: 513 personsGarrard County513Oldham County: 504 personsOldham County504Boone County: 485 personsBoone County485Calloway County: 444 personsCalloway County444Madison County: 403 personsMadison County403Spencer County: 399 personsSpencer County399Nelson County: 388 personsNelson County388Mercer County: 325 personsMercer County325Harrison County: 306 personsHarrison County306Russell County: 303 personsRussell County303Marshall County: 301 personsMarshall County301Franklin County: 294 personsFranklin County294Logan County: 292 personsLogan County292Allen County: 274 personsAllen County274Breckinridge County: 267 personsBreckinridge County267Green County: 236 personsGreen County236Woodford County: 235 personsWoodford County235Grant County: 228 personsGrant County228Taylor County: 228 personsTaylor County228Shelby County: 226 personsShelby County226Nicholas County: 220 personsNicholas County220Hart County: 211 personsHart County211Graves County: 210 personsGraves County210Livingston County: 208 personsLivingston County208Trigg County: 208 personsTrigg County208Anderson County: 206 personsAnderson County206Barren County: 197 personsBarren County197Grayson County: 197 personsGrayson County197Rockcastle County: 191 personsRockcastle County191Larue County: 189 personsLarue County189Marion County: 184 personsMarion County184Fleming County: 178 personsFleming County178Meade County: 177 personsMeade County177Lee County: 172 personsLee County172
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

RankCounties2021
persons
Change on 2020
1Warren County Estimated1,508+77.4%
2Hardin County Estimated756+3,700%
3Scott County Estimated745-33.5%
4Bullitt County Estimated728+118.6%
5Pulaski County Estimated720+91.5%
6Jessamine County Estimated538+617.3%
7Garrard County Estimated513+946.9%
8Oldham County Estimated504+609.9%
9Boone County Estimated485-53.8%
10Calloway County Estimated444+55.2%
11Madison County Estimated403-58.8%
12Spencer County Estimated399+47.2%
13Nelson County Estimated388+203.1%
14Mercer County Estimated325+1,254.2%
15Harrison County Estimated306+229%
16Russell County Estimated303+215.6%
17Marshall County Estimated301+29.2%
18Franklin County Estimated294+27.8%
19Logan County Estimated292+17.3%
20Allen County Estimated274+27,300%
21Breckinridge County Estimated267+413.5%
22Green County Estimated236+162.2%
23Woodford County Estimated235+97.5%
24Grant County Estimated228+34.9%
24Taylor County Estimated228+5,800%
26Shelby County Estimated226-39.6%
27Nicholas County Estimated220+1,592.3%
28Hart County Estimated211+641%
29Graves County Estimated210+156.9%
30Livingston County Estimated208+478.2%
30Trigg County Estimated208+55.2%
32Anderson County Estimated206+112.4%
33Barren County Estimated197+74.3%
33Grayson County Estimated197+258.2%
35Rockcastle County Estimated191+66.1%
36Larue County Estimated189+263.5%
37Marion County Estimated184+228.6%
38Fleming County Estimated178+1,269.2%
39Meade County Estimated177+2,850%
40Lee County Estimated172+323.4%
41Montgomery County Estimated168+660%
42Edmonson County Estimated153+10.9%
43Metcalfe County Estimated145+480%
44Simpson County Estimated130+51.2%
45Trimble County Estimated124+500%
46Adair County Estimated115-14.2%
47Clinton County Estimated113+268.7%
48Wayne County Estimated110+479.3%
49Whitley County Estimated108+140%
50Robertson County Estimated102+1,120%
51Menifee County Estimated96+92%
52Gallatin County Estimated95+215.9%
52Washington County Estimated95+156.8%
54Bath County Estimated92+233.3%
55Elliott County Estimated85+196.6%
56Cumberland County Estimated77+228.3%
57Jackson County Estimated76+94.9%
58Casey County Estimated75+171.4%
59Owen County Estimated69-54.3%
60Bracken County Estimated63+246.5%
61Caldwell County Estimated62+3,200%
62Fulton County Estimated56+1,020%
63Powell County Estimated51+167.1%
64Johnson County Estimated48+157.1%
65Lincoln County Estimated44+184.6%
66McLean County Estimated38+156.7%
67Laurel County Estimated27-93.6%
68Carroll County Estimated26-60.6%
69Greenup County Estimated24+117.9%
70Ohio County Estimated21+116.4%
71Estill County Estimated20+25%
72Bourbon County Estimated19-89.3%
73Butler County Estimated17+111.1%
74Lawrence County Estimated16-64.4%
75Ballard County Estimated14+200%
76Henry County Estimated12-62.5%
76McCreary County Estimated12+106.2%
78Todd County Estimated11-88.7%
79Hancock County Estimated5-79.2%
80Wolfe County Estimated-5-266.7%
81Carlisle County Estimated-9+43.8%
81Morgan County Estimated-9+92%
83Pendleton County Estimated-13-200%
84Monroe County Estimated-14+81.8%
84Owsley County Estimated-14+74.1%
86Knott County Estimated-15+94.5%
87Crittenden County Estimated-16-125%
88Boyle County Estimated-24-105.9%
89Clay County Estimated-28+88.4%
90Letcher County Estimated-37+84.1%
91Bell County Estimated-41+90.9%
91Martin County Estimated-41+76.8%
93Lewis County Estimated-42+4.5%
94Hickman County Estimated-46-239.4%
95Carter County Estimated-64+48.4%
96Magoffin County Estimated-68+43.8%
97Breathitt County Estimated-75-240.9%
98McCracken County Estimated-82-154.3%
99Knox County Estimated-86-36.5%
100Hopkins County Estimated-95-258.3%
101Leslie County Estimated-103+36.4%
102Clark County Estimated-104-157.1%
103Webster County Estimated-110-120%
104Rowan County Estimated-115-191.3%
105Mason County Estimated-141-4,600%
106Lyon County Estimated-143-333.3%
107Henderson County Estimated-144+69%
108Boyd County Estimated-210-45.8%
109Christian County Estimated-220+77.3%
110Perry County Estimated-225-11.4%
111Floyd County Estimated-234+36.2%
112Kenton County Estimated-281-2,241.7%
113Daviess County Estimated-293-256.7%
114Harlan County Estimated-299-18.7%
115Union County Estimated-312-766.7%
116Campbell County Estimated-398-4,875%
117Muhlenberg County Estimated-418-192.3%
118Pike County Estimated-516+9.6%
119Fayette County Estimated-3,316-260.4%
120Jefferson County Estimated-5,592-124.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, 2021) [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, 2021. 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=2021. 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, 2021. 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=2021.

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

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

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

Jefferson County, with -5,592 in 2021.

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