US counties by net domestic migration, July to June

Maricopa County had the highest net domestic migration, July to June of 3144 counties in 2022, at 32,346. Los Angeles County had the lowest, at -146,583. The median was 44. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest32,346Maricopa County
Lowest-146,583Los Angeles County
Median443144 counties

Map of counties, 2022

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

Maricopa County: 32,346 personsMaricopa County32,346Collin County: 29,540 personsCollin County29,540Polk County: 28,989 personsPolk County28,989Lee County: 28,404 personsLee County28,404Pasco County: 23,882 personsPasco County23,882Denton County: 23,405 personsDenton County23,405Montgomery County: 22,465 personsMontgomery County22,465Williamson County: 20,188 personsWilliamson County20,188Fort Bend County: 17,623 personsFort Bend County17,623Horry County: 16,981 personsHorry County16,981Clark County: 16,202 personsClark County16,202Sarasota County: 16,191 personsSarasota County16,191Bexar County: 15,847 personsBexar County15,847Hillsborough County: 15,791 personsHillsborough County15,791Volusia County: 15,506 personsVolusia County15,506Brevard County: 15,171 personsBrevard County15,171Manatee County: 15,047 personsManatee County15,047Lake County: 14,145 personsLake County14,145St. Lucie County: 13,979 personsSt. Lucie County13,979Pinal County: 13,773 personsPinal County13,773Marion County: 13,088 personsMarion County13,088St. Johns County: 13,064 personsSt. Johns County13,064Riverside County: 13,032 personsRiverside County13,032Kaufman County: 12,360 personsKaufman County12,360Osceola County: 12,148 personsOsceola County12,148Sumter County: 11,211 personsSumter County11,211Hays County: 10,491 personsHays County10,491Ingham County: 10,089 personsIngham County10,089Greenville County: 9,916 personsGreenville County9,916Spartanburg County: 9,692 personsSpartanburg County9,692Palm Beach County: 9,286 personsPalm Beach County9,286Charlotte County: 9,024 personsCharlotte County9,024Comal County: 9,009 personsComal County9,009Knox County: 8,875 personsKnox County8,875Collier County: 8,871 personsCollier County8,871Duval County: 8,777 personsDuval County8,777Sussex County: 8,473 personsSussex County8,473Brunswick County: 8,175 personsBrunswick County8,175Tarrant County: 8,014 personsTarrant County8,014Parker County: 7,966 personsParker County7,966Maricopa County: 32,346 personsMaricopa County32,346Collin County: 29,540 personsCollin County29,540Polk County: 28,989 personsPolk County28,989Lee County: 28,404 personsLee County28,404Pasco County: 23,882 personsPasco County23,882Denton County: 23,405 personsDenton County23,405Montgomery County: 22,465 personsMontgomery County22,465Williamson County: 20,188 personsWilliamson County20,188Fort Bend County: 17,623 personsFort Bend County17,623Horry County: 16,981 personsHorry County16,981Clark County: 16,202 personsClark County16,202Sarasota County: 16,191 personsSarasota County16,191Bexar County: 15,847 personsBexar County15,847Hillsborough County: 15,791 personsHillsborough County15,791Volusia County: 15,506 personsVolusia County15,506Brevard County: 15,171 personsBrevard County15,171Manatee County: 15,047 personsManatee County15,047Lake County: 14,145 personsLake County14,145St. Lucie County: 13,979 personsSt. Lucie County13,979Pinal County: 13,773 personsPinal County13,773Marion County: 13,088 personsMarion County13,088St. Johns County: 13,064 personsSt. Johns County13,064Riverside County: 13,032 personsRiverside County13,032Kaufman County: 12,360 personsKaufman County12,360Osceola County: 12,148 personsOsceola County12,148Sumter County: 11,211 personsSumter County11,211Hays County: 10,491 personsHays County10,491Ingham County: 10,089 personsIngham County10,089Greenville County: 9,916 personsGreenville County9,916Spartanburg County: 9,692 personsSpartanburg County9,692Palm Beach County: 9,286 personsPalm Beach County9,286Charlotte County: 9,024 personsCharlotte County9,024Comal County: 9,009 personsComal County9,009Knox County: 8,875 personsKnox County8,875Collier County: 8,871 personsCollier County8,871Duval County: 8,777 personsDuval County8,777Sussex County: 8,473 personsSussex County8,473Brunswick County: 8,175 personsBrunswick County8,175Tarrant County: 8,014 personsTarrant County8,014Parker County: 7,966 personsParker County7,966
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
1Maricopa County Estimated32,346-25.8%
2Collin County Estimated29,540-8%
3Polk County Estimated28,989+6.9%
4Lee County Estimated28,404+0.6%
5Pasco County Estimated23,882+6%
6Denton County Estimated23,405-4.8%
7Montgomery County Estimated22,465-2.9%
8Williamson County Estimated20,188-24.3%
9Fort Bend County Estimated17,623-32.1%
10Horry County Estimated16,981+12.2%
11Clark County Estimated16,202+14.7%
12Sarasota County Estimated16,191-9%
13Bexar County Estimated15,847+156.8%
14Hillsborough County Estimated15,791+34.6%
15Volusia County Estimated15,506+3.8%
16Brevard County Estimated15,171+13.9%
17Manatee County Estimated15,047+6.5%
18Lake County Estimated14,145+12.8%
19St. Lucie County Estimated13,979-4.9%
20Pinal County Estimated13,773-30%
21Marion County Estimated13,088+15.1%
22St. Johns County Estimated13,064-25.3%
23Riverside County Estimated13,032-49.6%
24Kaufman County Estimated12,360+12.3%
25Osceola County Estimated12,148+16.3%
26Sumter County Estimated11,211+53.9%
27Hays County Estimated10,491-6.8%
28Ingham County Estimated10,089+180.2%
29Greenville County Estimated9,916+65%
30Spartanburg County Estimated9,692+48.6%
31Palm Beach County Estimated9,286+5.8%
32Charlotte County Estimated9,024-8.5%
33Comal County Estimated9,009-25.5%
34Knox County Estimated8,875+51.9%
35Collier County Estimated8,871-19.8%
36Duval County Estimated8,777+497.1%
37Sussex County Estimated8,473-23.5%
38Brunswick County Estimated8,175+2.3%
39Tarrant County Estimated8,014+1,231.2%
40Parker County Estimated7,966+3.3%
41Pima County Estimated7,890+49.4%
42Wake County Estimated7,881-45.3%
43Ellis County Estimated7,667-11%
44Hernando County Estimated7,391+2.3%
45Weld County Estimated7,386+18.1%
46Johnson County Estimated7,269+9.1%
47New York County Estimated7,235+106.4%
48Rutherford County Estimated7,103+9.6%
49Baldwin County Estimated6,880-2.3%
50Pinellas County Estimated6,674+22.2%
51Brazoria County Estimated6,668+74.1%
52Utah County Estimated6,536-51.9%
53Berkeley County Estimated6,514+41.1%
54Yolo County Estimated6,476+234.4%
55Citrus County Estimated6,302-1.4%
56Canadian County Estimated6,205-2.8%
57Flagler County Estimated6,171-0.8%
58Johnston County Estimated6,162-33.6%
59Benton County Estimated6,001-5.3%
60Mohave County Estimated5,837-1.5%
61Wilson County Estimated5,820+75.1%
62Rockwall County Estimated5,801-22.1%
63Madison County Estimated5,682-2.4%
64Yavapai County Estimated5,607-29.1%
65Canyon County Estimated5,551-44.7%
66Washington County Estimated5,468-43.5%
67Seminole County Estimated5,434+447.2%
68Chesterfield County Estimated5,364+19.4%
69New Hanover County Estimated5,257+29.5%
70Bay County Estimated5,210-4.3%
71Cherokee County Estimated5,113-16.6%
72Orange County Estimated5,073+135.8%
73Montgomery County Estimated5,047-0.5%
74Hamilton County Estimated5,005+233.7%
75Frederick County Estimated4,965-25.5%
76Hamilton County Estimated4,884-26.3%
77Guadalupe County Estimated4,875+44.2%
78Ada County Estimated4,831-66.2%
79Forsyth County Estimated4,827-32.2%
80Placer County Estimated4,616-35.2%
81Hunt County Estimated4,433+30.9%
82Liberty County Estimated4,414-8.9%
83Indian River County Estimated4,347-12.3%
84Santa Rosa County Estimated4,328-16.3%
85Smith County Estimated4,261+38.4%
86Hall County Estimated4,147+32.7%
87Clay County Estimated4,067+2.2%
88Larimer County Estimated4,036+81.8%
89Mecklenburg County Estimated4,033+382.8%
90York County Estimated4,018-16.8%
91Delaware County Estimated3,971-28.6%
92Douglas County Estimated3,912-50.4%
93Union County Estimated3,896-5.8%
94Lexington County Estimated3,859-31.7%
95Chatham County Estimated3,837+9,938.5%
96Lancaster County Estimated3,781-12.1%
97Williamson County Estimated3,730-38.7%
98Paulding County Estimated3,682-3%
99Ocean County Estimated3,640-62.5%
100Benton County Estimated3,636+613.6%
101Spokane County Estimated3,606+1.7%
102Beaufort County Estimated3,595-19.2%
103Nassau County Estimated3,570-9.5%
104Santa Barbara County Estimated3,561+129.7%
105Whitman County Estimated3,512+182.8%
106Chester County Estimated3,463-27.1%
107Bastrop County Estimated3,453-14.5%
108Grayson County Estimated3,449-13.1%
109Santa Cruz County Estimated3,444+134.5%
110Fulton County Estimated3,421+129.6%
111Bell County Estimated3,357-38.3%
112Anderson County Estimated3,354-7.7%
113Kootenai County Estimated3,304-57.3%
114Iredell County Estimated3,255-30%
115Whatcom County Estimated3,232+428.8%
116Limestone County Estimated3,203-2.5%
117Highlands County Estimated3,201-4.6%
118Jackson County Estimated3,187-13.3%
119Walton County Estimated3,099+6.2%
120Cabarrus County Estimated3,083-20.2%
121Washington County Estimated3,041+259%
122Lincoln County Estimated3,037+1.6%
123Berkeley County Estimated3,022-15.3%
123Sumner County Estimated3,022-4.5%
125Walton County Estimated2,961-28%
126Hendricks County Estimated2,865-26%
127Lorain County Estimated2,858+241.9%
128Portage County Estimated2,841+221.8%
129Washington County Estimated2,805-23.2%
130Maury County Estimated2,779-15.2%
131Wise County Estimated2,776-11.6%
132Flathead County Estimated2,775-31.8%
133Sullivan County Estimated2,757+25.1%
134Dallas County Estimated2,729-6.3%
135Aiken County Estimated2,717+15.7%
136Blount County Estimated2,698+4.3%
137Henry County Estimated2,694+2.9%
138Gaston County Estimated2,681-13.5%
139Cumberland County Estimated2,679-52.2%
140San Luis Obispo County Estimated2,598+214.1%
141St. Tammany Parish Estimated2,572-47.3%
142Carroll County Estimated2,567+84.5%
143Martin County Estimated2,559-8.4%
144Dane County Estimated2,546+169.8%
145Pender County Estimated2,541-2.8%
146Kent County Estimated2,494-15.2%
147Richland County Estimated2,492+771.3%
148Tooele County Estimated2,483-15.8%
149Coweta County Estimated2,477-22.1%
150Charleston County Estimated2,461-25.4%
151Moore County Estimated2,459-19%
152Alamance County Estimated2,413+16.5%
153Forsyth County Estimated2,407-1.6%
154St. Charles County Estimated2,403-30.5%
155Grafton County Estimated2,382+512.8%
156Washington County Estimated2,379-29.5%
157Travis County Estimated2,373+65.8%
158Pickens County Estimated2,339+169.2%
159Wagoner County Estimated2,305-21.8%
160Franklin County Estimated2,289-17.1%
161York County Estimated2,280-30.8%
162Lincoln County Estimated2,274+13.1%
163Yellowstone County Estimated2,244+1.2%
164Hood County Estimated2,242-19.1%
165Clark County Estimated2,237-61.5%
166Warren County Estimated2,234-28.2%
167Harnett County Estimated2,211+75.2%
168DeSoto County Estimated2,207-10.7%
169Chambers County Estimated2,200+38.1%
170Rogers County Estimated2,169+34%
171Lee County Estimated2,155+1.3%
172Guilford County Estimated2,140+1.7%
173Brazos County Estimated2,137+59.8%
174Spotsylvania County Estimated2,110-30.5%
175Sandoval County Estimated2,107-10.7%
176Saline County Estimated2,094+25.2%
177Columbia County Estimated2,091+402.6%
177Davidson County Estimated2,091-0.2%
179Newton County Estimated2,082-12.7%
180Nye County Estimated2,078-2.5%
181Bulloch County Estimated2,076+301.5%
181Greene County Estimated2,076+9.6%
183Columbia County Estimated2,074-11.4%
184Buncombe County Estimated2,067-28%
185Houston County Estimated2,065-17.1%
186Barrow County Estimated2,045-19.4%
187Wright County Estimated2,015-22.6%
188Cumberland County Estimated2,009-6.9%
189Rowan County Estimated2,001+60.1%
189Shelby County Estimated2,001-35.3%
191Kendall County Estimated1,983-20.4%
192Effingham County Estimated1,980+41%
193Waller County Estimated1,976-3.3%
194Pennington County Estimated1,972-9.1%
195Warren County Estimated1,924+27.6%
196Matanuska-Susitna Borough Estimated1,919-37.2%
197Penobscot County Estimated1,906+11.7%
198Catawba County Estimated1,892+44.8%
199Gloucester County Estimated1,870-17.5%
200Van Zandt County Estimated1,862-1.5%
201Licking County Estimated1,838+57.8%
202York County Estimated1,831-26.3%
203Suffolk city Estimated1,824+24.5%
204Ottawa County Estimated1,798+232.3%
205Okaloosa County Estimated1,788+63.1%
206Merrimack County Estimated1,787+258.1%
207Chatham County Estimated1,781+2.6%
208Bonner County Estimated1,780-27.1%
209Kershaw County Estimated1,772+107.5%
210McClain County Estimated1,770+1.4%
211Dorchester County Estimated1,734+109.2%
212Fairfield County Estimated1,725+4.4%
213Hawaii County Estimated1,701-37.7%
214Cass County Estimated1,691-47.5%
215Cumberland County Estimated1,688-7.3%
215Waukesha County Estimated1,688+8.2%
217Lumpkin County Estimated1,686+371.5%
218Lubbock County Estimated1,677-20.9%
219St. Louis County Estimated1,676+607.9%
220Kennebec County Estimated1,672+20.4%
221Henderson County Estimated1,667+40.7%
222Randall County Estimated1,659-35.4%
223Bartow County Estimated1,656+5.3%
224Anderson County Estimated1,632+130.2%
225Loudon County Estimated1,629-17.8%
226Faulkner County Estimated1,628+10.4%
227Minnehaha County Estimated1,610+102.8%
228Athens County Estimated1,580+153.5%
229New Castle County Estimated1,563+573.6%
230Madison County Estimated1,558+286.6%
231Dawson County Estimated1,553+1%
232Kendall County Estimated1,539-19.3%
233McLennan County Estimated1,532-28.7%
234Mesa County Estimated1,528-17.1%
235Jefferson County Estimated1,518+40.3%
235Kittitas County Estimated1,518+241.6%
237Suwannee County Estimated1,512+73.8%
238Midland County Estimated1,486+141.6%
239Livingston Parish Estimated1,485-48.7%
240Navajo County Estimated1,480+1.2%
241Burnet County Estimated1,473-24.5%
242Roane County Estimated1,466+57.6%
243Iron County Estimated1,459-43.6%
243Lane County Estimated1,459-47.1%
243Merced County Estimated1,459-56.2%
246Polk County Estimated1,456-15.6%
246Union County Estimated1,456-22.3%
248Weber County Estimated1,439-32.1%
249Randolph County Estimated1,437+35.3%
250Box Elder County Estimated1,422-4.5%

Showing the top 250 of 3144. The Excel download has every row.

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 (US counties 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, US counties 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/us-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. US counties 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/us-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, US counties 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/us-counties?period=2022 (Accessed: 12 October 2026).

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

Maricopa County, with 32,346 in 2022, according to the U.S. Census Bureau.

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

Los Angeles County, with -146,583 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

US counties: more rankings