Counties in Indiana by net domestic migration, July to June

Hamilton County had the highest net domestic migration, July to June of 92 counties in 2021, at 6,624. Marion County had the lowest, at -10,744. The median was 45 and the figure for Indiana was 15,069. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest6,624Hamilton County
Lowest-10,744Marion County
Median4592 counties
Indiana15,069History

Map of counties, 2021

Adams County: -160 personsAllen County: 1,119 personsBartholomew County: 1 personsBenton County: -4 personsBlackford County: 21 personsBoone County: 1,714 personsBrown County: 198 personsCarroll County: 137 personsCass County: -196 personsClark County: 1,511 personsClay County: 8 personsClinton County: -149 personsCrawford County: 15 personsDaviess County: -191 personsDearborn County: 150 personsDecatur County: -146 personsDeKalb County: 23 personsDelaware County: 586 personsDubois County: -130 personsElkhart County: -1,011 personsFayette County: 158 personsFloyd County: 34 personsFountain County: 46 personsFranklin County: 82 personsFulton County: -49 personsGibson County: -74 personsGrant County: -36 personsGreene County: 107 personsHamilton County: 6,624 personsHancock County: 1,707 personsHarrison County: 220 personsHendricks County: 3,872 personsHenry County: 235 personsHoward County: 219 personsHuntington County: 213 personsJackson County: -347 personsJasper County: 272 personsJay County: -201 personsJefferson County: -80 personsJennings County: -87 personsJohnson County: 1,898 personsKnox County: -169 personsKosciusko County: -41 personsLaGrange County: -366 personsLake County: 164 personsLaPorte County: 338 personsLawrence County: 210 personsMadison County: 772 personsMarion County: -10,744 personsMarshall County: 76 personsMartin County: -10 personsMiami County: -846 personsMonroe County: 3,962 personsMontgomery County: 146 personsMorgan County: 509 personsNewton County: 57 personsNoble County: -225 personsOhio County: 88 personsOrange County: 26 personsOwen County: 236 personsParke County: 337 personsPerry County: -24 personsPike County: -30 personsPorter County: 1,281 personsPosey County: 3 personsPulaski County: -94 personsPutnam County: 359 personsRandolph County: 91 personsRipley County: 55 personsRush County: -43 personsSt. Joseph County: -815 personsScott County: 119 personsShelby County: 43 personsSpencer County: 33 personsStarke County: 95 personsSteuben County: 245 personsSullivan County: 10 personsSwitzerland County: 92 personsTippecanoe County: -329 personsTipton County: 21 personsUnion County: -31 personsVanderburgh County: -128 personsVermillion County: 55 personsVigo County: 24 personsWabash County: 171 personsWarren County: 73 personsWarrick County: 700 personsWashington County: -76 personsWayne County: 171 personsWells County: 20 personsWhite County: 9 personsWhitley County: 140 persons
  • Under -200
  • -200 to -100
  • -100 to 0
  • 0 to 100
  • 100 to 200
  • 200 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

Hamilton County: 6,624 personsHamilton County6,624Monroe County: 3,962 personsMonroe County3,962Hendricks County: 3,872 personsHendricks County3,872Johnson County: 1,898 personsJohnson County1,898Boone County: 1,714 personsBoone County1,714Hancock County: 1,707 personsHancock County1,707Clark County: 1,511 personsClark County1,511Porter County: 1,281 personsPorter County1,281Allen County: 1,119 personsAllen County1,119Madison County: 772 personsMadison County772Warrick County: 700 personsWarrick County700Delaware County: 586 personsDelaware County586Morgan County: 509 personsMorgan County509Putnam County: 359 personsPutnam County359LaPorte County: 338 personsLaPorte County338Parke County: 337 personsParke County337Jasper County: 272 personsJasper County272Steuben County: 245 personsSteuben County245Owen County: 236 personsOwen County236Henry County: 235 personsHenry County235Harrison County: 220 personsHarrison County220Howard County: 219 personsHoward County219Huntington County: 213 personsHuntington County213Lawrence County: 210 personsLawrence County210Brown County: 198 personsBrown County198Wabash County: 171 personsWabash County171Wayne County: 171 personsWayne County171Lake County: 164 personsLake County164Fayette County: 158 personsFayette County158Dearborn County: 150 personsDearborn County150Montgomery County: 146 personsMontgomery County146Whitley County: 140 personsWhitley County140Carroll County: 137 personsCarroll County137Scott County: 119 personsScott County119Greene County: 107 personsGreene County107Starke County: 95 personsStarke County95Switzerland County: 92 personsSwitzerland County92Randolph County: 91 personsRandolph County91Ohio County: 88 personsOhio County88Franklin County: 82 personsFranklin County82Hamilton County: 6,624 personsHamilton County6,624Monroe County: 3,962 personsMonroe County3,962Hendricks County: 3,872 personsHendricks County3,872Johnson County: 1,898 personsJohnson County1,898Boone County: 1,714 personsBoone County1,714Hancock County: 1,707 personsHancock County1,707Clark County: 1,511 personsClark County1,511Porter County: 1,281 personsPorter County1,281Allen County: 1,119 personsAllen County1,119Madison County: 772 personsMadison County772Warrick County: 700 personsWarrick County700Delaware County: 586 personsDelaware County586Morgan County: 509 personsMorgan County509Putnam County: 359 personsPutnam County359LaPorte County: 338 personsLaPorte County338Parke County: 337 personsParke County337Jasper County: 272 personsJasper County272Steuben County: 245 personsSteuben County245Owen County: 236 personsOwen County236Henry County: 235 personsHenry County235Harrison County: 220 personsHarrison County220Howard County: 219 personsHoward County219Huntington County: 213 personsHuntington County213Lawrence County: 210 personsLawrence County210Brown County: 198 personsBrown County198Wabash County: 171 personsWabash County171Wayne County: 171 personsWayne County171Lake County: 164 personsLake County164Fayette County: 158 personsFayette County158Dearborn County: 150 personsDearborn County150Montgomery County: 146 personsMontgomery County146Whitley County: 140 personsWhitley County140Carroll County: 137 personsCarroll County137Scott County: 119 personsScott County119Greene County: 107 personsGreene County107Starke County: 95 personsStarke County95Switzerland County: 92 personsSwitzerland County92Randolph County: 91 personsRandolph County91Ohio County: 88 personsOhio County88Franklin County: 82 personsFranklin County82
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
1Hamilton County Estimated6,624+58.7%
2Monroe County Estimated3,962+577.9%
3Hendricks County Estimated3,872+38.2%
4Johnson County Estimated1,898+15.2%
5Boone County Estimated1,714+52%
6Hancock County Estimated1,707+33.3%
7Clark County Estimated1,511+65.7%
8Porter County Estimated1,281+162.5%
9Allen County Estimated1,119+24.7%
10Madison County Estimated772+94.9%
11Warrick County Estimated700+52.8%
12Delaware County Estimated586+383.1%
13Morgan County Estimated509+108.6%
14Putnam County Estimated359+396.7%
15LaPorte County Estimated338+193.4%
16Parke County Estimated337+2,082.4%
17Jasper County Estimated272+477.8%
18Steuben County Estimated245+421.3%
19Owen County Estimated236+3,471.4%
20Henry County Estimated235+130.4%
21Harrison County Estimated220+126.8%
22Howard County Estimated219+409.3%
23Huntington County Estimated213+234%
24Lawrence County Estimated210+25%
25Brown County Estimated198+83.3%
26Wabash County Estimated171+233.6%
26Wayne County Estimated171+351.5%
28Lake County Estimated164-80.7%
29Fayette County Estimated158+241.1%
30Dearborn County Estimated150-28.2%
31Montgomery County Estimated146+156.1%
32Whitley County Estimated140-71.3%
33Carroll County Estimated137+661.1%
34Scott County Estimated119+1,181.8%
35Greene County Estimated107-29.6%
36Starke County Estimated95+17.3%
37Switzerland County Estimated92+202.2%
38Randolph County Estimated91+128.1%
39Ohio County Estimated88+1,000%
40Franklin County Estimated82+310.3%
41Marshall County Estimated76+158.5%
42Warren County Estimated73+246%
43Newton County Estimated57+167.9%
44Ripley County Estimated55+166.3%
44Vermillion County Estimated55+142.6%
46Fountain County Estimated46-37.8%
47Shelby County Estimated43-15.7%
48Floyd County Estimated34-86.3%
49Spencer County Estimated33+57.1%
50Orange County Estimated26+204%
51Vigo County Estimated24+107.4%
52DeKalb County Estimated23n/a
53Blackford County Estimated21-16%
53Tipton County Estimated21-80.2%
55Wells County Estimated20+129.4%
56Crawford County Estimated15-67.4%
57Sullivan County Estimated10+242.9%
58White County Estimated9+118.8%
59Clay County Estimated8+110.4%
60Posey County Estimated3+102.5%
61Bartholomew County Estimated1+100.3%
62Benton County Estimated-4+90.5%
63Martin County Estimated-10+88.2%
64Perry County Estimated-24+40%
65Pike County Estimated-30-1,400%
66Union County Estimated-31-34.8%
67Grant County Estimated-36+93%
68Kosciusko County Estimated-41+94.4%
69Rush County Estimated-43-189.6%
70Fulton County Estimated-49-4.3%
71Gibson County Estimated-74-196.1%
72Washington County Estimated-76-143.7%
73Jefferson County Estimated-80+50.9%
74Jennings County Estimated-87+31.5%
75Pulaski County Estimated-94-491.7%
76Vanderburgh County Estimated-128-117.6%
77Dubois County Estimated-130+3%
78Decatur County Estimated-146-280.2%
79Clinton County Estimated-149+13.4%
80Adams County Estimated-160+17.5%
81Knox County Estimated-169-141.4%
82Daviess County Estimated-191-12.4%
83Cass County Estimated-196+26.6%
84Jay County Estimated-201-187.1%
85Noble County Estimated-225+7%
86Tippecanoe County Estimated-329+57.2%
87Jackson County Estimated-347-132.9%
88LaGrange County Estimated-366-140.8%
89St. Joseph County Estimated-815+46.3%
90Miami County Estimated-846-504.3%
91Elkhart County Estimated-1,011+34.3%
92Marion County Estimated-10,744-82.7%

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 Indiana 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 Indiana 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/indiana-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 Indiana 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/indiana-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 Indiana 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/indiana-counties?period=2021 (Accessed: 12 October 2026).

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

Hamilton County, with 6,624 in 2021, according to the U.S. Census Bureau.

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

Marion County, with -10,744 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 Indiana: more rankings