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 2022, at 1,924. Jefferson County had the lowest, at -4,572. The median was 81 and the figure for Kentucky was 10,343. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest1,924Warren County
Lowest-4,572Jefferson County
Median81120 counties
Kentucky10,343History

Map of counties, 2022

Adair County: 217 personsAllen County: 463 personsAnderson County: 232 personsBallard County: 33 personsBarren County: 364 personsBath County: 90 personsBell County: 63 personsBoone County: 656 personsBourbon County: -24 personsBoyd County: 604 personsBoyle County: 338 personsBracken County: 36 personsBreathitt County: -71 personsBreckinridge County: 376 personsBullitt County: 834 personsButler County: 88 personsCaldwell County: -6 personsCalloway County: 342 personsCampbell County: 421 personsCarlisle County: 7 personsCarroll County: 59 personsCarter County: 103 personsCasey County: 60 personsChristian County: -1,688 personsClark County: 237 personsClay County: -128 personsClinton County: -116 personsCrittenden County: 84 personsCumberland County: 94 personsDaviess County: 120 personsEdmonson County: 143 personsElliott County: -19 personsEstill County: 65 personsFayette County: -1,628 personsFleming County: 19 personsFloyd County: 553 personsFranklin County: 156 personsFulton County: -69 personsGallatin County: 34 personsGarrard County: 255 personsGrant County: 149 personsGraves County: -45 personsGrayson County: 153 personsGreen County: 118 personsGreenup County: 31 personsHancock County: -16 personsHardin County: -121 personsHarlan County: -244 personsHarrison County: 191 personsHart County: 156 personsHenderson County: -219 personsHenry County: 93 personsHickman County: 27 personsHopkins County: -40 personsJackson County: 77 personsJefferson County: -4,572 personsJessamine County: 543 personsJohnson County: -128 personsKenton County: 112 personsKnott County: -16 personsKnox County: -102 personsLarue County: 183 personsLaurel County: 478 personsLawrence County: -75 personsLee County: -121 personsLeslie County: -123 personsLetcher County: -152 personsLewis County: 22 personsLincoln County: 286 personsLivingston County: 70 personsLogan County: 61 personsLyon County: 676 personsMcCracken County: 165 personsMcCreary County: 104 personsMcLean County: 39 personsMadison County: 1,558 personsMagoffin County: -60 personsMarion County: 50 personsMarshall County: 169 personsMartin County: 23 personsMason County: 25 personsMeade County: -37 personsMenifee County: 85 personsMercer County: 143 personsMetcalfe County: 69 personsMonroe County: 121 personsMontgomery County: 214 personsMorgan County: 468 personsMuhlenberg County: 495 personsNelson County: 253 personsNicholas County: 69 personsOhio County: -104 personsOldham County: 1,136 personsOwen County: 55 personsOwsley County: 6 personsPendleton County: 99 personsPerry County: -308 personsPike County: -548 personsPowell County: 28 personsPulaski County: 564 personsRobertson County: 7 personsRockcastle County: 222 personsRowan County: -145 personsRussell County: 84 personsScott County: 771 personsShelby County: 173 personsSimpson County: 255 personsSpencer County: 303 personsTaylor County: 317 personsTodd County: 85 personsTrigg County: 218 personsTrimble County: 41 personsUnion County: -58 personsWarren County: 1,924 personsWashington County: 16 personsWayne County: 212 personsWebster County: -100 personsWhitley County: 263 personsWolfe County: -17 personsWoodford County: 42 persons
  • Under -130
  • -130 to -60
  • -60 to 0
  • 0 to 80
  • 80 to 220
  • 220 and over
persons, 2022. 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, 2022

Warren County: 1,924 personsWarren County1,924Madison County: 1,558 personsMadison County1,558Oldham County: 1,136 personsOldham County1,136Bullitt County: 834 personsBullitt County834Scott County: 771 personsScott County771Lyon County: 676 personsLyon County676Boone County: 656 personsBoone County656Boyd County: 604 personsBoyd County604Pulaski County: 564 personsPulaski County564Floyd County: 553 personsFloyd County553Jessamine County: 543 personsJessamine County543Muhlenberg County: 495 personsMuhlenberg County495Laurel County: 478 personsLaurel County478Morgan County: 468 personsMorgan County468Allen County: 463 personsAllen County463Campbell County: 421 personsCampbell County421Breckinridge County: 376 personsBreckinridge County376Barren County: 364 personsBarren County364Calloway County: 342 personsCalloway County342Boyle County: 338 personsBoyle County338Taylor County: 317 personsTaylor County317Spencer County: 303 personsSpencer County303Lincoln County: 286 personsLincoln County286Whitley County: 263 personsWhitley County263Garrard County: 255 personsGarrard County255Simpson County: 255 personsSimpson County255Nelson County: 253 personsNelson County253Clark County: 237 personsClark County237Anderson County: 232 personsAnderson County232Rockcastle County: 222 personsRockcastle County222Trigg County: 218 personsTrigg County218Adair County: 217 personsAdair County217Montgomery County: 214 personsMontgomery County214Wayne County: 212 personsWayne County212Harrison County: 191 personsHarrison County191Larue County: 183 personsLarue County183Shelby County: 173 personsShelby County173Marshall County: 169 personsMarshall County169McCracken County: 165 personsMcCracken County165Franklin County: 156 personsFranklin County156Warren County: 1,924 personsWarren County1,924Madison County: 1,558 personsMadison County1,558Oldham County: 1,136 personsOldham County1,136Bullitt County: 834 personsBullitt County834Scott County: 771 personsScott County771Lyon County: 676 personsLyon County676Boone County: 656 personsBoone County656Boyd County: 604 personsBoyd County604Pulaski County: 564 personsPulaski County564Floyd County: 553 personsFloyd County553Jessamine County: 543 personsJessamine County543Muhlenberg County: 495 personsMuhlenberg County495Laurel County: 478 personsLaurel County478Morgan County: 468 personsMorgan County468Allen County: 463 personsAllen County463Campbell County: 421 personsCampbell County421Breckinridge County: 376 personsBreckinridge County376Barren County: 364 personsBarren County364Calloway County: 342 personsCalloway County342Boyle County: 338 personsBoyle County338Taylor County: 317 personsTaylor County317Spencer County: 303 personsSpencer County303Lincoln County: 286 personsLincoln County286Whitley County: 263 personsWhitley County263Garrard County: 255 personsGarrard County255Simpson County: 255 personsSimpson County255Nelson County: 253 personsNelson County253Clark County: 237 personsClark County237Anderson County: 232 personsAnderson County232Rockcastle County: 222 personsRockcastle County222Trigg County: 218 personsTrigg County218Adair County: 217 personsAdair County217Montgomery County: 214 personsMontgomery County214Wayne County: 212 personsWayne County212Harrison County: 191 personsHarrison County191Larue County: 183 personsLarue County183Shelby County: 173 personsShelby County173Marshall County: 169 personsMarshall County169McCracken County: 165 personsMcCracken County165Franklin County: 156 personsFranklin County156
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

RankCounties2022
persons
Change on 2021
1Warren County Estimated1,924+27.6%
2Madison County Estimated1,558+286.6%
3Oldham County Estimated1,136+125.4%
4Bullitt County Estimated834+14.6%
5Scott County Estimated771+3.5%
6Lyon County Estimated676+572.7%
7Boone County Estimated656+35.3%
8Boyd County Estimated604+387.6%
9Pulaski County Estimated564-21.7%
10Floyd County Estimated553+336.3%
11Jessamine County Estimated543+0.9%
12Muhlenberg County Estimated495+218.4%
13Laurel County Estimated478+1,670.4%
14Morgan County Estimated468+5,300%
15Allen County Estimated463+69%
16Campbell County Estimated421+205.8%
17Breckinridge County Estimated376+40.8%
18Barren County Estimated364+84.8%
19Calloway County Estimated342-23%
20Boyle County Estimated338+1,508.3%
21Taylor County Estimated317+39%
22Spencer County Estimated303-24.1%
23Lincoln County Estimated286+550%
24Whitley County Estimated263+143.5%
25Garrard County Estimated255-50.3%
25Simpson County Estimated255+96.2%
27Nelson County Estimated253-34.8%
28Clark County Estimated237+327.9%
29Anderson County Estimated232+12.6%
30Rockcastle County Estimated222+16.2%
31Trigg County Estimated218+4.8%
32Adair County Estimated217+88.7%
33Montgomery County Estimated214+27.4%
34Wayne County Estimated212+92.7%
35Harrison County Estimated191-37.6%
36Larue County Estimated183-3.2%
37Shelby County Estimated173-23.5%
38Marshall County Estimated169-43.9%
39McCracken County Estimated165+301.2%
40Franklin County Estimated156-46.9%
40Hart County Estimated156-26.1%
42Grayson County Estimated153-22.3%
43Grant County Estimated149-34.6%
44Edmonson County Estimated143-6.5%
44Mercer County Estimated143-56%
46Monroe County Estimated121+964.3%
47Daviess County Estimated120+141%
48Green County Estimated118-50%
49Kenton County Estimated112+139.9%
50McCreary County Estimated104+766.7%
51Carter County Estimated103+260.9%
52Pendleton County Estimated99+861.5%
53Cumberland County Estimated94+22.1%
54Henry County Estimated93+675%
55Bath County Estimated90-2.2%
56Butler County Estimated88+417.6%
57Menifee County Estimated85-11.5%
57Todd County Estimated85+672.7%
59Crittenden County Estimated84+625%
59Russell County Estimated84-72.3%
61Jackson County Estimated77+1.3%
62Livingston County Estimated70-66.3%
63Metcalfe County Estimated69-52.4%
63Nicholas County Estimated69-68.6%
65Estill County Estimated65+225%
66Bell County Estimated63+253.7%
67Logan County Estimated61-79.1%
68Casey County Estimated60-20%
69Carroll County Estimated59+126.9%
70Owen County Estimated55-20.3%
71Marion County Estimated50-72.8%
72Woodford County Estimated42-82.1%
73Trimble County Estimated41-66.9%
74McLean County Estimated39+2.6%
75Bracken County Estimated36-42.9%
76Gallatin County Estimated34-64.2%
77Ballard County Estimated33+135.7%
78Greenup County Estimated31+29.2%
79Powell County Estimated28-45.1%
80Hickman County Estimated27+158.7%
81Mason County Estimated25+117.7%
82Martin County Estimated23+156.1%
83Lewis County Estimated22+152.4%
84Fleming County Estimated19-89.3%
85Washington County Estimated16-83.2%
86Carlisle County Estimated7+177.8%
86Robertson County Estimated7-93.1%
88Owsley County Estimated6+142.9%
89Caldwell County Estimated-6-109.7%
90Hancock County Estimated-16-420%
90Knott County Estimated-16-6.7%
92Wolfe County Estimated-17-240%
93Elliott County Estimated-19-122.4%
94Bourbon County Estimated-24-226.3%
95Meade County Estimated-37-120.9%
96Hopkins County Estimated-40+57.9%
97Graves County Estimated-45-121.4%
98Union County Estimated-58+81.4%
99Magoffin County Estimated-60+11.8%
100Fulton County Estimated-69-223.2%
101Breathitt County Estimated-71+5.3%
102Lawrence County Estimated-75-568.8%
103Webster County Estimated-100+9.1%
104Knox County Estimated-102-18.6%
105Ohio County Estimated-104-595.2%
106Clinton County Estimated-116-202.7%
107Hardin County Estimated-121-116%
107Lee County Estimated-121-170.3%
109Leslie County Estimated-123-19.4%
110Clay County Estimated-128-357.1%
110Johnson County Estimated-128-366.7%
112Rowan County Estimated-145-26.1%
113Letcher County Estimated-152-310.8%
114Henderson County Estimated-219-52.1%
115Harlan County Estimated-244+18.4%
116Perry County Estimated-308-36.9%
117Pike County Estimated-548-6.2%
118Fayette County Estimated-1,628+50.9%
119Christian County Estimated-1,688-667.3%
120Jefferson County Estimated-4,572+18.2%

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

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

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

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

Jefferson County, with -4,572 in 2022.

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