Counties in Texas by net domestic migration, July to June

Montgomery County had the highest net domestic migration, July to June of 254 counties in 2024, at 23,477. Dallas County had the lowest, at -48,472. The median was 45 and the figure for Texas was 86,067. Source: the U.S. Census Bureau.

Highest23,477Montgomery County
Lowest-48,472Dallas County
Median45254 counties
Texas86,067History

Top 40 counties, 2024

Montgomery County: 23,477 personsMontgomery County23,477Collin County: 19,165 personsCollin County19,165Denton County: 15,145 personsDenton County15,145Williamson County: 14,763 personsWilliamson County14,763Fort Bend County: 10,282 personsFort Bend County10,282Kaufman County: 9,013 personsKaufman County9,013Hays County: 8,832 personsHays County8,832Brazoria County: 7,342 personsBrazoria County7,342Ellis County: 7,238 personsEllis County7,238Comal County: 6,922 personsComal County6,922Johnson County: 6,205 personsJohnson County6,205Liberty County: 5,495 personsLiberty County5,495Parker County: 5,395 personsParker County5,395Guadalupe County: 5,147 personsGuadalupe County5,147Rockwall County: 4,421 personsRockwall County4,421Hunt County: 4,220 personsHunt County4,220Bexar County: 3,573 personsBexar County3,573Bastrop County: 3,017 personsBastrop County3,017Wise County: 2,997 personsWise County2,997Grayson County: 2,992 personsGrayson County2,992Galveston County: 2,719 personsGalveston County2,719Smith County: 2,007 personsSmith County2,007Caldwell County: 1,941 personsCaldwell County1,941Midland County: 1,690 personsMidland County1,690Randall County: 1,522 personsRandall County1,522Hood County: 1,476 personsHood County1,476Henderson County: 1,433 personsHenderson County1,433Chambers County: 1,397 personsChambers County1,397Van Zandt County: 1,305 personsVan Zandt County1,305Rusk County: 1,268 personsRusk County1,268Burnet County: 1,265 personsBurnet County1,265Kendall County: 1,205 personsKendall County1,205Bee County: 1,184 personsBee County1,184Wood County: 1,174 personsWood County1,174Ector County: 1,098 personsEctor County1,098Fannin County: 967 personsFannin County967Lubbock County: 959 personsLubbock County959Wilson County: 812 personsWilson County812Austin County: 795 personsAustin County795Bowie County: 720 personsBowie County720
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

RankCounties2024
persons
Change on 2023
1Montgomery County Estimated23,477-5.3%
2Collin County Estimated19,165-6.2%
3Denton County Estimated15,145-19.1%
4Williamson County Estimated14,763-15.5%
5Fort Bend County Estimated10,282-33.9%
6Kaufman County Estimated9,013-21.9%
7Hays County Estimated8,832-3.6%
8Brazoria County Estimated7,342-11%
9Ellis County Estimated7,238-18.9%
10Comal County Estimated6,922-18.9%
11Johnson County Estimated6,205-2.8%
12Liberty County Estimated5,495-1.2%
13Parker County Estimated5,395-20.4%
14Guadalupe County Estimated5,147+1.2%
15Rockwall County Estimated4,421-37.2%
16Hunt County Estimated4,220-6.5%
17Bexar County Estimated3,573-67.9%
18Bastrop County Estimated3,017-21.7%
19Wise County Estimated2,997+2.9%
20Grayson County Estimated2,992-9.4%
21Galveston County Estimated2,719-8.2%
22Smith County Estimated2,007-20.4%
23Caldwell County Estimated1,941+11.9%
24Midland County Estimated1,690-31.7%
25Randall County Estimated1,522+18.9%
26Hood County Estimated1,476-0.1%
27Henderson County Estimated1,433-27%
28Chambers County Estimated1,397-36.9%
29Van Zandt County Estimated1,305+1.2%
30Rusk County Estimated1,268+86.7%
31Burnet County Estimated1,265-17.8%
32Kendall County Estimated1,205-12.2%
33Bee County Estimated1,184+335.3%
34Wood County Estimated1,174-0.4%
35Ector County Estimated1,098+24.3%
36Fannin County Estimated967+37.7%
37Lubbock County Estimated959-17.4%
38Wilson County Estimated812-39.4%
39Austin County Estimated795+48.6%
40Bowie County Estimated720+709%
41Medina County Estimated688-33.5%
42Waller County Estimated672-52.9%
43Grimes County Estimated656-49.1%
44Walker County Estimated653-72%
45Atascosa County Estimated586-38.3%
46Upshur County Estimated584-35.1%
47Hill County Estimated553-40%
48Navarro County Estimated520-29.5%
49Anderson County Estimated517-69.8%
50Burleson County Estimated510-31.5%
51Palo Pinto County Estimated467+0.4%
52Aransas County Estimated447-21.4%
53Hardin County Estimated411+7.9%
54Llano County Estimated408+20.7%
55Hopkins County Estimated400+22%
56Brown County Estimated383+85.9%
57Cooke County Estimated373-42%
58Houston County Estimated369+89.2%
59Madison County Estimated350+343%
60Cherokee County Estimated341-57.5%
61Robertson County Estimated335+85.1%
62Jasper County Estimated320+26%
63Blanco County Estimated319-52%
64Gillespie County Estimated315+28.6%
65Bandera County Estimated303-49.2%
66Freestone County Estimated302-17.7%
66Trinity County Estimated302-18.6%
68Tom Green County Estimated291+367%
69Kerr County Estimated285-16.7%
70Washington County Estimated283-65.6%
71Comanche County Estimated277+105.2%
71Montague County Estimated277-55%
73Rains County Estimated275+22.2%
74San Saba County Estimated267+181.7%
75Lampasas County Estimated251-55.2%
76Panola County Estimated249+51.8%
77Tyler County Estimated229+222.5%
78Harrison County Estimated212-75.6%
79Jack County Estimated206-54.7%
80Limestone County Estimated194+9.6%
81Somervell County Estimated193+112.1%
82Callahan County Estimated183-6.6%
83Lee County Estimated177-28.6%
84Coleman County Estimated174+51.3%
85Leon County Estimated171-52.8%
86Milam County Estimated166-58.2%
87Marion County Estimated156+20.9%
88San Jacinto County Estimated155-78.7%
89Cass County Estimated151-52.8%
90Bosque County Estimated149-60.4%
91Red River County Estimated145+2.8%
92Eastland County Estimated141-60.7%
93Franklin County Estimated136+94.3%
94Colorado County Estimated126-54.3%
95Fayette County Estimated123-79.2%
96Hamilton County Estimated111-64.2%
97Frio County Estimated107+224.2%
98Lamar County Estimated106-81%
98San Patricio County Estimated106-58.1%
100Mason County Estimated104+711.8%
101Polk County Estimated100-90.1%
102Lynn County Estimated99+296%
103Camp County Estimated92-65.3%
104Young County Estimated90-46.7%
105Fisher County Estimated88+486.7%
105Orange County Estimated88-84.3%
107Hockley County Estimated83+7.8%
108Angelina County Estimated77-63.3%
109Clay County Estimated76-70.3%
109Falls County Estimated76-89%
111Morris County Estimated71-31.1%
112Archer County Estimated69-63.7%
113Mills County Estimated68-23.6%
114Goliad County Estimated61+17.3%
114Karnes County Estimated61+177.2%
114Refugio County Estimated61-21.8%
117Donley County Estimated57+209.6%
118Collingsworth County Estimated56+450%
119DeWitt County Estimated54-88.3%
120Nacogdoches County Estimated51-88.9%
121Culberson County Estimated50+61.3%
121Haskell County Estimated50-12.3%
123Delta County Estimated47-63.3%
123Duval County Estimated47+177%
123McLennan County Estimated47-95.1%
123Sabine County Estimated47-74.9%
123Stephens County Estimated47+135%
128Wharton County Estimated42+179.2%
129Coke County Estimated41-29.3%
130Concho County Estimated39+142.9%
131Briscoe County Estimated38+245.5%
132Stonewall County Estimated34+466.7%
133Sutton County Estimated27+217.4%
134Jackson County Estimated25+154.3%
134Jones County Estimated25-94.9%
136Baylor County Estimated23-28.1%
137Roberts County Estimated19-5%
137Terrell County Estimated19+46.2%
139Calhoun County Estimated16+277.8%
140Sherman County Estimated15+112.6%
141Throckmorton County Estimated13+285.7%
142Dickens County Estimated11+155%
143Oldham County Estimated10+400%
144Crosby County Estimated7+113.5%
144Ward County Estimated7+116.7%
146Loving County Estimated10%
147Hemphill County Estimated-1+97.9%
148King County Estimated-2+90%
149Sterling County Estimated-3+93%
150La Salle County Estimated-4+85.2%
151Motley County Estimated-5-225%
151Wheeler County Estimated-5-116.7%
153McCulloch County Estimated-6-109.4%
154Hudspeth County Estimated-9+87.1%
154Willacy County Estimated-9+96.1%
156Edwards County Estimated-10+58.3%
157Borden County Estimated-11-83.3%
158Hall County Estimated-12-140%
158Lavaca County Estimated-12+84%
158Live Oak County Estimated-12-106.3%
161McMullen County Estimated-13-244.4%
162Glasscock County Estimated-14-366.7%
163Armstrong County Estimated-15+16.7%
164Shackelford County Estimated-17-173.9%
165Cottle County Estimated-19-58.3%
166Kent County Estimated-20-1,900%
166Menard County Estimated-20-766.7%
168Foard County Estimated-22-153.7%
169Crane County Estimated-23-387.5%
169Upton County Estimated-23+30.3%
171Kenedy County Estimated-28-154.5%
172Garza County Estimated-29-262.5%
173Taylor County Estimated-30-103.8%
174Crockett County Estimated-33+66%
174San Augustine County Estimated-33-147.1%
176Jim Hogg County Estimated-36+55.6%
177Carson County Estimated-38-149.4%
177Reeves County Estimated-38-245.5%
179Andrews County Estimated-39-131.5%
180Irion County Estimated-40-350%
181Gaines County Estimated-45-850%
182Shelby County Estimated-46-148.9%
183Martin County Estimated-47-4.4%
183Real County Estimated-47-171.2%
183Swisher County Estimated-47+20.3%
186Kimble County Estimated-48-206.7%
187Wilbarger County Estimated-51-240%
188Knox County Estimated-52-220.9%
189Schleicher County Estimated-54-357.1%
190Gray County Estimated-55-375%
190Kinney County Estimated-55-296.4%
192Jeff Davis County Estimated-56-36.6%
192Jim Wells County Estimated-56+16.4%
194Lipscomb County Estimated-58-231.8%
195Hale County Estimated-62+66.7%
195Terry County Estimated-62-224%
197Cochran County Estimated-64-64.1%
198Titus County Estimated-67-3.1%
199Childress County Estimated-68-7.9%
200Castro County Estimated-70+35.2%
201Hardeman County Estimated-73-58.7%
201Reagan County Estimated-73n/a
201Yoakum County Estimated-73+50.7%
204Nolan County Estimated-81+48.1%
205Gonzales County Estimated-83-233.9%
206Newton County Estimated-84-190.3%
207Dawson County Estimated-91+66.7%
208Dimmit County Estimated-92+6.1%
209Scurry County Estimated-100-9.9%
210Floyd County Estimated-103+27%
211Zapata County Estimated-115+37.8%
212Bailey County Estimated-116+52.8%
213Brewster County Estimated-120-173.6%
214Runnels County Estimated-123-361.7%
215Mitchell County Estimated-127-184.1%
216Hansford County Estimated-128-184.4%
217Victoria County Estimated-130-145.8%
218Uvalde County Estimated-138-51.6%
219Presidio County Estimated-143+39.4%
220Pecos County Estimated-150-40.2%
221Winkler County Estimated-178-429.6%
222Brooks County Estimated-182-100%
223Hartley County Estimated-183-52.5%
224Hutchinson County Estimated-201-101%
225Lamb County Estimated-205-99%
226Dallam County Estimated-208+4.6%
227Zavala County Estimated-211-111%
228Parmer County Estimated-215-50.3%
229Deaf Smith County Estimated-233-1.3%
230Kleberg County Estimated-247+17.9%
231Moore County Estimated-280+24.1%
232Maverick County Estimated-286+29%
233Ochiltree County Estimated-329-90.2%
234Matagorda County Estimated-345-914.7%
235Howard County Estimated-351-85.7%
236Starr County Estimated-376-39.8%
237Erath County Estimated-456-238.6%
238Val Verde County Estimated-469-24.4%
239Gregg County Estimated-533-262%
240Wichita County Estimated-671-46.5%
241Coryell County Estimated-891-211.5%
242Bell County Estimated-1,055-167%
243Hidalgo County Estimated-1,298-3,808.6%
244Jefferson County Estimated-1,451-220.3%
245Nueces County Estimated-1,751-84.7%
246Potter County Estimated-1,900-135.4%
247Cameron County Estimated-1,923-0.3%
248Brazos County Estimated-1,948-283.8%
249Webb County Estimated-2,636-25%
250Tarrant County Estimated-2,845-156.2%

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, 2024) [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, 2024. 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?period=2024. 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, 2024. 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?period=2024.

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

BibTeX
@misc{census_counties_in_texas_by_2024,
  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, 2024}},
  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?period=2024. 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, 2024
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?period=2024
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/texas-counties?period=2024.
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?

Montgomery County, with 23,477 in 2024, according to the U.S. Census Bureau.

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

Dallas County, with -48,472 in 2024.

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