Counties in Texas by net domestic migration, July to June, 2025

Collin County had the highest net domestic migration, July to June of 254 counties in 2025, at 24,102. Dallas County had the lowest, at -46,226. The median was 13 and the figure for Texas was 67,299. Source: the U.S. Census Bureau.

Highest24,102Collin County
Lowest-46,226Dallas County
Median13254 counties
Texas67,299History

Top 40 counties, 2025

Collin County: 24,102 personsCollin County24,102Montgomery County: 22,690 personsMontgomery County22,690Williamson County: 14,764 personsWilliamson County14,764Denton County: 11,569 personsDenton County11,569Fort Bend County: 10,406 personsFort Bend County10,406Kaufman County: 9,535 personsKaufman County9,535Hays County: 7,545 personsHays County7,545Comal County: 7,427 personsComal County7,427Ellis County: 7,178 personsEllis County7,178Johnson County: 5,585 personsJohnson County5,585Brazoria County: 4,849 personsBrazoria County4,849Guadalupe County: 4,737 personsGuadalupe County4,737Parker County: 4,614 personsParker County4,614Liberty County: 4,243 personsLiberty County4,243Galveston County: 3,422 personsGalveston County3,422Hunt County: 3,351 personsHunt County3,351Rockwall County: 3,087 personsRockwall County3,087Waller County: 2,997 personsWaller County2,997Bexar County: 2,505 personsBexar County2,505Grayson County: 2,423 personsGrayson County2,423Wise County: 2,380 personsWise County2,380Bastrop County: 2,254 personsBastrop County2,254Smith County: 2,112 personsSmith County2,112Caldwell County: 1,887 personsCaldwell County1,887Lubbock County: 1,496 personsLubbock County1,496Randall County: 1,473 personsRandall County1,473Hood County: 1,396 personsHood County1,396Henderson County: 1,377 personsHenderson County1,377Kendall County: 1,354 personsKendall County1,354Medina County: 1,256 personsMedina County1,256Chambers County: 1,239 personsChambers County1,239Van Zandt County: 1,033 personsVan Zandt County1,033Midland County: 1,001 personsMidland County1,001Burnet County: 954 personsBurnet County954Grimes County: 871 personsGrimes County871Wood County: 758 personsWood County758Taylor County: 732 personsTaylor County732Bell County: 730 personsBell County730Wilson County: 715 personsWilson County715Hill County: 616 personsHill County616
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

RankCounties2025
persons
Change on 2024
1Collin County Estimated24,102+25.8%
2Montgomery County Estimated22,690-3.4%
3Williamson County Estimated14,7640%
4Denton County Estimated11,569-23.6%
5Fort Bend County Estimated10,406+1.2%
6Kaufman County Estimated9,535+5.8%
7Hays County Estimated7,545-14.6%
8Comal County Estimated7,427+7.3%
9Ellis County Estimated7,178-0.8%
10Johnson County Estimated5,585-10%
11Brazoria County Estimated4,849-34%
12Guadalupe County Estimated4,737-8%
13Parker County Estimated4,614-14.5%
14Liberty County Estimated4,243-22.8%
15Galveston County Estimated3,422+25.9%
16Hunt County Estimated3,351-20.6%
17Rockwall County Estimated3,087-30.2%
18Waller County Estimated2,997+346%
19Bexar County Estimated2,505-29.9%
20Grayson County Estimated2,423-19%
21Wise County Estimated2,380-20.6%
22Bastrop County Estimated2,254-25.3%
23Smith County Estimated2,112+5.2%
24Caldwell County Estimated1,887-2.8%
25Lubbock County Estimated1,496+56%
26Randall County Estimated1,473-3.2%
27Hood County Estimated1,396-5.4%
28Henderson County Estimated1,377-3.9%
29Kendall County Estimated1,354+12.4%
30Medina County Estimated1,256+82.6%
31Chambers County Estimated1,239-11.3%
32Van Zandt County Estimated1,033-20.8%
33Midland County Estimated1,001-40.8%
34Burnet County Estimated954-24.6%
35Grimes County Estimated871+32.8%
36Wood County Estimated758-35.4%
37Taylor County Estimated732+2,540%
38Bell County Estimated730+169.2%
39Wilson County Estimated715-11.9%
40Hill County Estimated616+11.4%
41Aransas County Estimated614+37.4%
42Austin County Estimated612-23%
43Navarro County Estimated604+16.2%
44Fannin County Estimated598-38.2%
45Harrison County Estimated563+165.6%
45Washington County Estimated563+98.9%
47Atascosa County Estimated522-10.9%
48Gillespie County Estimated504+60%
49Ector County Estimated488-55.6%
50Palo Pinto County Estimated487+4.3%
51McLennan County Estimated484+929.8%
52Upshur County Estimated424-27.4%
53Burleson County Estimated417-18.2%
54Kerr County Estimated373+30.9%
55Rusk County Estimated322-74.6%
56Anderson County Estimated296-42.7%
57Robertson County Estimated258-23%
58Walker County Estimated253-61.3%
59Rains County Estimated252-8.4%
60Bandera County Estimated247-18.5%
61Jasper County Estimated238-25.6%
62Llano County Estimated236-42.2%
63San Jacinto County Estimated227+46.5%
64Orange County Estimated220+150%
65Lee County Estimated205+15.8%
66Blanco County Estimated204-36.1%
67Hopkins County Estimated202-49.5%
67Montague County Estimated202-27.1%
69Polk County Estimated201+101%
70Somervell County Estimated200+3.6%
71Comanche County Estimated197-28.9%
72Leon County Estimated188+9.9%
73Franklin County Estimated168+23.5%
74Lavaca County Estimated167+1,491.7%
75Jack County Estimated164-20.4%
76Lampasas County Estimated132-47.4%
77Freestone County Estimated129-57.3%
78Falls County Estimated126+65.8%
79Lamar County Estimated123+16%
80Brown County Estimated121-68.4%
81Limestone County Estimated118-39.2%
82Gaines County Estimated113+351.1%
83Bosque County Estimated106-28.9%
83Marion County Estimated106-32.1%
85Camp County Estimated104+13%
86Hardin County Estimated100-75.7%
87Trinity County Estimated99-67.2%
88Houston County Estimated98-73.4%
89Jones County Estimated95+280%
90Fayette County Estimated93-24.4%
91Angelina County Estimated89+15.6%
92Tyler County Estimated86-62.4%
93Cass County Estimated74-51%
94Clay County Estimated71-6.6%
95Matagorda County Estimated65+118.8%
96Concho County Estimated63+61.5%
97Cherokee County Estimated61-82.1%
98Callahan County Estimated60-67.2%
99Coke County Estimated57+39%
100Haskell County Estimated56+12%
101Motley County Estimated54+1,180%
102Menard County Estimated53+365%
103Live Oak County Estimated52+533.3%
104Cooke County Estimated49-86.9%
105Hockley County Estimated48-42.2%
106Victoria County Estimated36+127.7%
107Armstrong County Estimated33+320%
107Fisher County Estimated33-62.5%
109Goliad County Estimated32-47.5%
110McCulloch County Estimated31+616.7%
111Coleman County Estimated30-82.8%
112Kimble County Estimated26+154.2%
113Sabine County Estimated25-46.8%
114Lipscomb County Estimated24+141.4%
115Lynn County Estimated23-76.8%
115Real County Estimated23+148.9%
117Panola County Estimated22-91.2%
118Mills County Estimated21-69.1%
118Upton County Estimated21+191.3%
120Donley County Estimated20-64.9%
121Baylor County Estimated18-21.7%
121San Augustine County Estimated18+154.5%
121Throckmorton County Estimated18+38.5%
124Madison County Estimated16-95.4%
124Milam County Estimated16-90.4%
126Morris County Estimated15-78.9%
127Mason County Estimated13-87.5%
127Newton County Estimated13+115.5%
127Shackelford County Estimated13+176.5%
130Borden County Estimated12+209.1%
130Mitchell County Estimated12+109.4%
132Foard County Estimated11+150%
132Karnes County Estimated11-82%
134Briscoe County Estimated10-73.7%
135Nolan County Estimated9+111.1%
135Roberts County Estimated9-52.6%
137Dickens County Estimated8-27.3%
138Loving County Estimated7+600%
139Wilbarger County Estimated6+111.8%
140Red River County Estimated3-97.9%
141Terrell County Estimated2-89.5%
142Delta County Estimated1-97.9%
143Kinney County Estimated0+100%
144Edwards County Estimated-1+90%
145Terry County Estimated-4+93.5%
146Carson County Estimated-7+81.6%
147Gray County Estimated-8+85.5%
147Kenedy County Estimated-8+71.4%
147Stephens County Estimated-8-117%
150McMullen County Estimated-9+30.8%
151Martin County Estimated-11+76.6%
151Reagan County Estimated-11+84.9%
151Ward County Estimated-11-257.1%
154Kent County Estimated-12+40%
154San Saba County Estimated-12-104.5%
156Colorado County Estimated-13-110.3%
157Crockett County Estimated-14+57.6%
158Oldham County Estimated-15-250%
159Andrews County Estimated-17+56.4%
160Culberson County Estimated-18-136%
161Bowie County Estimated-19-102.6%
161DeWitt County Estimated-19-135.2%
163Stonewall County Estimated-20-158.8%
164Hamilton County Estimated-21-118.9%
165Glasscock County Estimated-22-57.1%
166Archer County Estimated-23-133.3%
166King County Estimated-23-1,050%
168Refugio County Estimated-25-141%
168Sterling County Estimated-25-733.3%
170Cochran County Estimated-29+54.7%
170Gonzales County Estimated-29+65.1%
172Childress County Estimated-33+51.5%
173Cottle County Estimated-34-78.9%
174Schleicher County Estimated-36+33.3%
175Hemphill County Estimated-38-3,700%
175Jeff Davis County Estimated-38+32.1%
175Scurry County Estimated-38+62%
178Runnels County Estimated-39+68.3%
178Sutton County Estimated-39-244.4%
180Jim Hogg County Estimated-40-11.1%
180La Salle County Estimated-40-900%
182Coryell County Estimated-41+95.4%
182Knox County Estimated-41+21.2%
184Collingsworth County Estimated-43-176.8%
185Irion County Estimated-44-10%
186Shelby County Estimated-47-2.2%
186Sherman County Estimated-47-413.3%
188San Patricio County Estimated-49-146.2%
189Hardeman County Estimated-50+31.5%
189Jackson County Estimated-50-300%
191Hall County Estimated-55-358.3%
191Wharton County Estimated-55-231%
193Bailey County Estimated-57+50.9%
193Crane County Estimated-57-147.8%
195Hudspeth County Estimated-60-566.7%
196Nacogdoches County Estimated-61-219.6%
196Tom Green County Estimated-61-121%
196Wheeler County Estimated-61-1,120%
199Reeves County Estimated-75-97.4%
200Garza County Estimated-80-175.9%
201Crosby County Estimated-82-1,271.4%
202Winkler County Estimated-84+52.8%
203Dawson County Estimated-87+4.4%
204Hartley County Estimated-88+51.9%
205Deaf Smith County Estimated-91+60.9%
206Parmer County Estimated-96+55.3%
207Lamb County Estimated-100+51.2%
208Hansford County Estimated-103+19.5%
209Eastland County Estimated-104-173.8%
210Wichita County Estimated-111+83.5%
211Brooks County Estimated-114+37.4%
212Jim Wells County Estimated-121-116.1%
212Uvalde County Estimated-121+12.3%
214Young County Estimated-122-235.6%
215Floyd County Estimated-124-20.4%
215Swisher County Estimated-124-163.8%
217Brewster County Estimated-126-5%
218Castro County Estimated-129-84.3%
219Hutchinson County Estimated-133+33.8%
220Frio County Estimated-134-225.2%
221Dallam County Estimated-146+29.8%
222Erath County Estimated-147+67.8%
222Titus County Estimated-147-119.4%
224Zapata County Estimated-148-28.7%
225Willacy County Estimated-152-1,588.9%
226Zavala County Estimated-153+27.5%
227Yoakum County Estimated-162-121.9%
228Bee County Estimated-168-114.2%
229Calhoun County Estimated-173-1,181.3%
230Howard County Estimated-187+46.7%
231Dimmit County Estimated-192-108.7%
232Duval County Estimated-202-529.8%
232Presidio County Estimated-202-41.3%
234Pecos County Estimated-205-36.7%
235Kleberg County Estimated-219+11.3%
236Ochiltree County Estimated-275+16.4%
237Moore County Estimated-306-9.3%
238Maverick County Estimated-329-15%
239Hale County Estimated-337-443.5%
240Val Verde County Estimated-376+19.8%
241Gregg County Estimated-466+12.6%
242Starr County Estimated-603-60.4%
243Potter County Estimated-811+57.3%
244Hidalgo County Estimated-1,278+1.5%
245Nueces County Estimated-1,427+18.5%
246Jefferson County Estimated-1,496-3.1%
247Cameron County Estimated-1,837+4.5%
248Webb County Estimated-2,250+14.6%
249Brazos County Estimated-2,322-19.2%
250El Paso County Estimated-6,582-22.5%

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

Other periods

About this ranking

Estimated moves into a US state or county from elsewhere in the United States minus moves out to the rest of the country, from July 1 of the previous year through June 30 of the reported year. A negative value means more people left than arrived.

Sums to zero for the United States 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 Texas by net domestic migration, July to June, 2025) [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 Texas by net domestic migration, July to June, 2025. 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/texas-counties. 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 Texas by net domestic migration, July to June, 2025. 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/texas-counties.

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 Texas by net domestic migration, July to June, 2025 [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/texas-counties (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_texas_by_2025,
  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 Texas by net domestic migration, July to June, 2025}},
  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/texas-counties. 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 Texas by net domestic migration, July to June, 2025
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/texas-counties
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/texas-counties.
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 Texas 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":"Texas","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_domestic_migration_july_june&level=province&within=Texas&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?

Collin County, with 24,102 in 2025, according to the U.S. Census Bureau.

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

Dallas County, with -46,226 in 2025.

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 Texas: more rankings