Counties in Texas by net domestic migration, July to June

Collin County had the highest net domestic migration, July to June of 254 counties in 2020, at 28,051. Dallas County had the lowest, at -26,911. The median was 25 and the figure for Texas was 162,299. Source: the U.S. Census Bureau.

Highest28,051Collin County
Lowest-26,911Dallas County
Median25254 counties
Texas162,299History

Top 40 counties, 2020

Collin County: 28,051 personsCollin County28,051Denton County: 24,196 personsDenton County24,196Williamson County: 21,763 personsWilliamson County21,763Fort Bend County: 18,398 personsFort Bend County18,398Montgomery County: 15,305 personsMontgomery County15,305Travis County: 14,914 personsTravis County14,914Bexar County: 10,790 personsBexar County10,790Hays County: 9,392 personsHays County9,392Comal County: 8,070 personsComal County8,070Ellis County: 6,279 personsEllis County6,279Tarrant County: 5,987 personsTarrant County5,987Kaufman County: 5,978 personsKaufman County5,978Parker County: 4,729 personsParker County4,729Rockwall County: 4,522 personsRockwall County4,522Brazoria County: 3,647 personsBrazoria County3,647Johnson County: 3,007 personsJohnson County3,007Guadalupe County: 3,004 personsGuadalupe County3,004Liberty County: 2,652 personsLiberty County2,652Bastrop County: 2,609 personsBastrop County2,609Galveston County: 2,598 personsGalveston County2,598Bell County: 2,462 personsBell County2,462Lubbock County: 2,324 personsLubbock County2,324Smith County: 2,207 personsSmith County2,207Grayson County: 2,003 personsGrayson County2,003Hood County: 1,949 personsHood County1,949Polk County: 1,838 personsPolk County1,838Waller County: 1,830 personsWaller County1,830Randall County: 1,667 personsRandall County1,667Chambers County: 1,570 personsChambers County1,570Burnet County: 1,445 personsBurnet County1,445McLennan County: 1,357 personsMcLennan County1,357Henderson County: 1,286 personsHenderson County1,286Kendall County: 1,179 personsKendall County1,179Hunt County: 1,097 personsHunt County1,097Wise County: 1,091 personsWise County1,091Wood County: 1,009 personsWood County1,009Wilson County: 997 personsWilson County997Brazos County: 977 personsBrazos County977Van Zandt County: 831 personsVan Zandt County831Bandera County: 752 personsBandera County752
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

RankCounties2020
persons
Change on 2019
1Collin County Estimated28,051+50.9%
2Denton County Estimated24,196+3.7%
3Williamson County Estimated21,763+9%
4Fort Bend County Estimated18,398+36.2%
5Montgomery County Estimated15,305+14.1%
6Travis County Estimated14,914+8.8%
7Bexar County Estimated10,790+59.3%
8Hays County Estimated9,392+63.3%
9Comal County Estimated8,070+2.8%
10Ellis County Estimated6,279+29.7%
11Tarrant County Estimated5,987+159.4%
12Kaufman County Estimated5,978-17.1%
13Parker County Estimated4,729+6.4%
14Rockwall County Estimated4,522+20.2%
15Brazoria County Estimated3,647+32.1%
16Johnson County Estimated3,007-26%
17Guadalupe County Estimated3,004+2.2%
18Liberty County Estimated2,652+25.3%
19Bastrop County Estimated2,609+41.9%
20Galveston County Estimated2,598-0.6%
21Bell County Estimated2,462-41.4%
22Lubbock County Estimated2,324+65.3%
23Smith County Estimated2,207-2%
24Grayson County Estimated2,003-7%
25Hood County Estimated1,949+14.6%
26Polk County Estimated1,838+35.2%
27Waller County Estimated1,830+32.4%
28Randall County Estimated1,667+12.5%
29Chambers County Estimated1,570+23.6%
30Burnet County Estimated1,445+53.4%
31McLennan County Estimated1,357-2.9%
32Henderson County Estimated1,286+52.2%
33Kendall County Estimated1,179-34.2%
34Hunt County Estimated1,097-34%
35Wise County Estimated1,091-26.4%
36Wood County Estimated1,009+70.4%
37Wilson County Estimated997+49.7%
38Brazos County Estimated977-2%
39Van Zandt County Estimated831+15.4%
40Bandera County Estimated752+76.1%
41Kerr County Estimated699+187.7%
42Navarro County Estimated671+109.7%
43Medina County Estimated660+21.3%
44Grimes County Estimated625+5.6%
45Aransas County Estimated611+204%
46Wichita County Estimated601+683.5%
47Erath County Estimated597+280.3%
48San Jacinto County Estimated520+207.7%
49Fannin County Estimated502+31.4%
50Upshur County Estimated493-12.6%
51Hill County Estimated484+23.8%
52Walker County Estimated467+132%
53Hardin County Estimated428-14.2%
54Lampasas County Estimated362+22.3%
55Taylor County Estimated359+2,143.8%
56Blanco County Estimated358-1.6%
56Llano County Estimated358+13.7%
58Atascosa County Estimated346-36%
59Fayette County Estimated307+244.9%
60Trinity County Estimated289+285.3%
61Palo Pinto County Estimated263-3%
62Callahan County Estimated245+12,150%
63Cooke County Estimated236-56.7%
64Montague County Estimated222-30.6%
64Washington County Estimated222+33.7%
66Eastland County Estimated207+491.4%
66Lamar County Estimated207+107%
68Caldwell County Estimated195-15.6%
68Marion County Estimated195+2,537.5%
70Tom Green County Estimated190-73%
71Cherokee County Estimated185+131.3%
72Gillespie County Estimated178-45.6%
73Rains County Estimated166-50.9%
74Tyler County Estimated164+465.5%
75Comanche County Estimated161+19.3%
76Clay County Estimated145+113.2%
77Runnels County Estimated140+57.3%
78Karnes County Estimated134+128.9%
79Colorado County Estimated127+51.2%
80Hamilton County Estimated125+1,488.9%
81Leon County Estimated120-27.7%
82Bosque County Estimated109+43.4%
83Burleson County Estimated107+25.9%
83Jack County Estimated107-17.7%
85San Augustine County Estimated105+854.5%
86Panola County Estimated103+368.2%
87Freestone County Estimated98+218.1%
88Houston County Estimated97+231.1%
89Lavaca County Estimated89+17.1%
90Haskell County Estimated86+320.5%
91Gaines County Estimated83-72.1%
92Brewster County Estimated82+180.4%
92Franklin County Estimated82+290.7%
92Hardeman County Estimated82+4,200%
95Mason County Estimated78+212%
96Sabine County Estimated77+1,640%
97Hopkins County Estimated69-74.5%
98DeWitt County Estimated68+15.3%
99Concho County Estimated60+114.3%
100Donley County Estimated59+345.8%
100Morris County Estimated59-40.4%
102Cass County Estimated56+900%
103Anderson County Estimated55+119.2%
103Lynn County Estimated55-40.2%
105Borden County Estimated54+800%
106Live Oak County Estimated51-19%
107Somervell County Estimated50-55.8%
108Jones County Estimated46-4.2%
109Lee County Estimated42-69.6%
109Milam County Estimated42+119.5%
111San Patricio County Estimated41+112.5%
112Cochran County Estimated40+221.2%
112Coke County Estimated40+60%
112Sterling County Estimated40+3,900%
115Kimble County Estimated37+48%
115San Saba County Estimated37+182.2%
117Refugio County Estimated35+134%
118Kent County Estimated34-12.8%
118Shackelford County Estimated34+126.7%
120Menard County Estimated31+210%
121Crockett County Estimated30+66.7%
122Armstrong County Estimated28+2,900%
123Archer County Estimated27+158.7%
123Martin County Estimated27-22.9%
125Coleman County Estimated26+113.3%
125Jim Hogg County Estimated26+425%
125Robertson County Estimated26+113.9%
128Mitchell County Estimated24+134.8%
128Young County Estimated24-14.3%
130Throckmorton County Estimated22+283.3%
131Goliad County Estimated19-38.7%
132Loving County Estimated160%
133Carson County Estimated15+117%
134King County Estimated14+227.3%
134Stonewall County Estimated14+380%
136Jackson County Estimated13+108.2%
137Rusk County Estimated10-91.3%
138Titus County Estimated9+104.5%
139Oldham County Estimated8+172.7%
140Fisher County Estimated7-61.1%
140Mills County Estimated7-81.6%
142Knox County Estimated6+185.7%
143Culberson County Estimated2+105.7%
144Baylor County Estimated0+100%
145Limestone County Estimated-1-100.8%
146Delta County Estimated-2-150%
147Edwards County Estimated-3-121.4%
148Irion County Estimated-4-116%
149Kinney County Estimated-7+83.7%
150Gonzales County Estimated-8-118.6%
150Motley County Estimated-8+70.4%
152Kenedy County Estimated-9+74.3%
152McMullen County Estimated-9-250%
154Red River County Estimated-11-222.2%
155Glasscock County Estimated-13-208.3%
156Foard County Estimated-19+13.6%
156Roberts County Estimated-19+62%
156Scurry County Estimated-19+91%
159Falls County Estimated-22-156.4%
160Crane County Estimated-23-2,200%
160Sherman County Estimated-23+78.7%
162Cottle County Estimated-25-238.9%
162Madison County Estimated-25+81.1%
162Real County Estimated-25-316.7%
165Ward County Estimated-28-116.2%
166Stephens County Estimated-37+33.9%
167Dickens County Estimated-41-156.3%
167Upton County Estimated-41-241.7%
169Terrell County Estimated-43-13.2%
170Jeff Davis County Estimated-44-257.1%
171Hudspeth County Estimated-46-2,400%
171Schleicher County Estimated-46+41.8%
173Collingsworth County Estimated-47-261.5%
174Hall County Estimated-48-14.3%
175Childress County Estimated-50-16.3%
175Nolan County Estimated-50+44.4%
177Wheeler County Estimated-58+37.6%
178Brown County Estimated-61-481.3%
179Briscoe County Estimated-64-328.6%
179Zavala County Estimated-64+65.4%
181Sutton County Estimated-66-6,500%
182Angelina County Estimated-68+72.5%
182Garza County Estimated-68-58.1%
184Hemphill County Estimated-69-50%
185Duval County Estimated-80-3,900%
186Swisher County Estimated-81-8,000%
187Camp County Estimated-86-368.8%
187Dawson County Estimated-86-125.1%
187Matagorda County Estimated-86+36.3%
190Floyd County Estimated-90-55.2%
191Frio County Estimated-91+60.1%
192Reagan County Estimated-92-362.9%
193Bowie County Estimated-98+82.5%
194Lipscomb County Estimated-100+11.5%
195Harrison County Estimated-102+61.9%
196Hartley County Estimated-116-22.1%
197La Salle County Estimated-117-368%
198Reeves County Estimated-119-135.5%
199Dallam County Estimated-121+35.3%
200Hansford County Estimated-140-6.1%
201Crosby County Estimated-144-251.2%
201Parmer County Estimated-144+29.4%
203Presidio County Estimated-145+32.9%
203Zapata County Estimated-145-314.3%
205Austin County Estimated-149-319.1%
206Yoakum County Estimated-151-504%
207Newton County Estimated-153-264.3%
207Pecos County Estimated-153-488.5%
209Jasper County Estimated-154+0.6%
209McCulloch County Estimated-154-302.6%
211Castro County Estimated-157-23.6%
211Wilbarger County Estimated-157-103.9%
213Uvalde County Estimated-160-8.1%
213Wharton County Estimated-160-180.7%
215Willacy County Estimated-162+21.4%
216Andrews County Estimated-171-129.1%
217Winkler County Estimated-181-249.6%
218Gray County Estimated-182-8.3%
219Gregg County Estimated-184-158.2%
220Brooks County Estimated-190-171.4%
221Lamb County Estimated-204+10.1%
222Bee County Estimated-205-453.4%
223Hockley County Estimated-209-4,080%
224Terry County Estimated-217-804.2%
225Dimmit County Estimated-222-83.5%
226Nacogdoches County Estimated-224+40.6%
227Hutchinson County Estimated-225-3.7%
228Bailey County Estimated-231-99.1%
229Orange County Estimated-258+1.5%
230Coryell County Estimated-259-119.9%
231Jim Wells County Estimated-270+30.4%
232Calhoun County Estimated-282+9%
233Ochiltree County Estimated-289-142.9%
234Kleberg County Estimated-349+19.2%
235Howard County Estimated-370-149.9%
235Victoria County Estimated-370-70.5%
237Shelby County Estimated-378-626.9%
238Val Verde County Estimated-381+9.5%
239Deaf Smith County Estimated-427-32.6%
240Ector County Estimated-442-119.1%
241Hale County Estimated-443+16.9%
242Moore County Estimated-552-33.7%
243Maverick County Estimated-647-111.4%
244Midland County Estimated-696-141.1%
245Starr County Estimated-740-90.2%
246Nueces County Estimated-790+53.8%
247Hidalgo County Estimated-1,271+58.6%
248Potter County Estimated-1,491+35.5%
249Cameron County Estimated-1,712+22.1%
250Jefferson County Estimated-2,094+18.1%

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

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

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

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

Dallas County, with -26,911 in 2020.

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