Counties in Texas by net domestic migration, July to June

Denton County had the highest net domestic migration, July to June of 254 counties in 2017, at 18,106. Harris County had the lowest, at -45,394. The median was 5 and the figure for Texas was 84,806. Source: the U.S. Census Bureau.

Highest18,106Denton County
Lowest-45,394Harris County
Median5254 counties
Texas84,806History

Top 40 counties, 2017

Denton County: 18,106 personsDenton County18,106Collin County: 15,454 personsCollin County15,454Williamson County: 13,518 personsWilliamson County13,518Montgomery County: 11,216 personsMontgomery County11,216Fort Bend County: 10,868 personsFort Bend County10,868Bexar County: 10,805 personsBexar County10,805Tarrant County: 9,968 personsTarrant County9,968Hays County: 8,421 personsHays County8,421Comal County: 5,965 personsComal County5,965Brazoria County: 5,920 personsBrazoria County5,920Travis County: 5,091 personsTravis County5,091Guadalupe County: 4,339 personsGuadalupe County4,339Parker County: 4,156 personsParker County4,156Ellis County: 4,094 personsEllis County4,094Kaufman County: 4,011 personsKaufman County4,011Galveston County: 3,860 personsGalveston County3,860Johnson County: 3,537 personsJohnson County3,537Rockwall County: 2,777 personsRockwall County2,777Grayson County: 2,532 personsGrayson County2,532McLennan County: 2,489 personsMcLennan County2,489Liberty County: 1,992 personsLiberty County1,992Kendall County: 1,981 personsKendall County1,981Hunt County: 1,847 personsHunt County1,847Bell County: 1,683 personsBell County1,683Bastrop County: 1,598 personsBastrop County1,598Hood County: 1,433 personsHood County1,433Polk County: 1,305 personsPolk County1,305Waller County: 1,276 personsWaller County1,276Lubbock County: 1,266 personsLubbock County1,266Wise County: 1,247 personsWise County1,247Rusk County: 1,238 personsRusk County1,238Henderson County: 1,075 personsHenderson County1,075Brazos County: 1,016 personsBrazos County1,016Randall County: 993 personsRandall County993Caldwell County: 968 personsCaldwell County968Wilson County: 855 personsWilson County855Smith County: 819 personsSmith County819Burnet County: 804 personsBurnet County804Hardin County: 759 personsHardin County759Chambers County: 756 personsChambers County756
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

RankCounties2017
persons
Change on 2016
1Denton County Estimated18,106-5.1%
2Collin County Estimated15,454-0.6%
3Williamson County Estimated13,518-10.9%
4Montgomery County Estimated11,216-20.2%
5Fort Bend County Estimated10,868-31.6%
6Bexar County Estimated10,805-11.7%
7Tarrant County Estimated9,968-30%
8Hays County Estimated8,421+5.5%
9Comal County Estimated5,965+21.2%
10Brazoria County Estimated5,920+21.4%
11Travis County Estimated5,091-40.8%
12Guadalupe County Estimated4,339+42.9%
13Parker County Estimated4,156+49.2%
14Ellis County Estimated4,094+4.8%
15Kaufman County Estimated4,011+30.7%
16Galveston County Estimated3,860-31.5%
17Johnson County Estimated3,537+32.7%
18Rockwall County Estimated2,777+6%
19Grayson County Estimated2,532+8.8%
20McLennan County Estimated2,489+675.4%
21Liberty County Estimated1,992+37.8%
22Kendall County Estimated1,981+4.8%
23Hunt County Estimated1,847-4.5%
24Bell County Estimated1,683+786.9%
25Bastrop County Estimated1,598-22.8%
26Hood County Estimated1,433+3.9%
27Polk County Estimated1,305+26.5%
28Waller County Estimated1,276+24.1%
29Lubbock County Estimated1,266-17%
30Wise County Estimated1,247-9.4%
31Rusk County Estimated1,238+878.6%
32Henderson County Estimated1,075+55.3%
33Brazos County Estimated1,016+467.6%
34Randall County Estimated993-22.5%
35Caldwell County Estimated968+102.9%
36Wilson County Estimated855+5.4%
37Smith County Estimated819-44.5%
38Burnet County Estimated804-22.2%
39Hardin County Estimated759+100.8%
40Chambers County Estimated756-7.1%
41Van Zandt County Estimated754-12.9%
42Medina County Estimated744+15.7%
43Llano County Estimated742+15.9%
43Wood County Estimated742-10.8%
45Fannin County Estimated674+44.3%
46Anderson County Estimated667+767%
47Walker County Estimated659-5.5%
48Bandera County Estimated656+7.9%
49Hill County Estimated638+104.5%
50Kerr County Estimated561-16.3%
51San Jacinto County Estimated528+22.8%
52Rains County Estimated469+105.7%
53Cooke County Estimated415+1,192.1%
54Palo Pinto County Estimated405+154.7%
55Grimes County Estimated383+248.2%
56Gillespie County Estimated352+1.4%
57Bosque County Estimated348+78.5%
58Upshur County Estimated341-22%
59Orange County Estimated325-8.7%
60Aransas County Estimated321-30.8%
61Lampasas County Estimated302+74.6%
62Hudspeth County Estimated280-54.3%
63Robertson County Estimated278+234.9%
64Clay County Estimated265+391.2%
65Milam County Estimated259-14%
66Houston County Estimated237+31.7%
67Trinity County Estimated229+124.5%
68Hopkins County Estimated219+59.9%
69Erath County Estimated218+257.4%
70Garza County Estimated212+176.3%
71Navarro County Estimated196+378%
72Blanco County Estimated195-32.1%
72Fayette County Estimated195+71.1%
72Hamilton County Estimated195+0.5%
75Callahan County Estimated183-20.8%
76Somervell County Estimated177+195%
77Burleson County Estimated171-23%
78Lavaca County Estimated153+3,925%
79Tyler County Estimated146+35.2%
80Delta County Estimated142+2,940%
81Lee County Estimated137+38.4%
82Colorado County Estimated131+254.1%
83Sabine County Estimated126+1,045.5%
84Live Oak County Estimated124+179.5%
85Brewster County Estimated123+156.3%
86Jasper County Estimated119-11.9%
87Franklin County Estimated118+68.6%
88Wharton County Estimated104+116.7%
89Eastland County Estimated95-31.2%
89San Saba County Estimated95+963.6%
91Washington County Estimated89+157.1%
92Madison County Estimated74-35.7%
93Atascosa County Estimated71+73.2%
94Childress County Estimated66+120%
95Montague County Estimated65-60.1%
96Motley County Estimated64+100%
97Mills County Estimated63+133.3%
98Kinney County Estimated58+5,700%
99Red River County Estimated57+147.9%
100Coke County Estimated49+4.3%
100Coleman County Estimated49-62.9%
102Cherokee County Estimated48-21.3%
102Goliad County Estimated48+433.3%
104Real County Estimated45-56.3%
105Falls County Estimated44+69.2%
106Leon County Estimated43-73.1%
107San Augustine County Estimated40+900%
108Jack County Estimated39+139%
108Swisher County Estimated39+157.4%
110Briscoe County Estimated37+285%
111Mason County Estimated35-62.4%
111Menard County Estimated35+245.8%
113Austin County Estimated34-55.3%
114Lynn County Estimated32+540%
114Marion County Estimated32-46.7%
116Runnels County Estimated29+130.9%
117Armstrong County Estimated28+182.4%
117Comanche County Estimated28-79.7%
117Jeff Davis County Estimated28-9.7%
120Edwards County Estimated24+380%
120Oldham County Estimated24+2,300%
122Archer County Estimated21-40%
123Loving County Estimated19+575%
123Roberts County Estimated19+1,050%
125Kent County Estimated15+1,400%
126Foard County Estimated11+173.3%
127Borden County Estimated8n/a
128Fisher County Estimated2+140%
129Dickens County Estimated1+114.3%
130Cass County Estimated-1+92.9%
131Camp County Estimated-3-121.4%
131Culberson County Estimated-3+93%
131Kimble County Estimated-3-107.5%
131King County Estimated-3-133.3%
135Wichita County Estimated-4+98.9%
136Terrell County Estimated-8+83%
137Cottle County Estimated-12+45.5%
138Hardeman County Estimated-13-125.5%
139Kenedy County Estimated-21-40%
140Stonewall County Estimated-22-540%
141Glasscock County Estimated-23+43.9%
141Lamar County Estimated-23-169.7%
141Throckmorton County Estimated-23-109.1%
144Donley County Estimated-33-466.7%
145Hall County Estimated-34-203%
146Morris County Estimated-36-143.9%
147Knox County Estimated-37+26%
148Sherman County Estimated-41-412.5%
149Shackelford County Estimated-44-1,366.7%
150McMullen County Estimated-45-87.5%
151Crosby County Estimated-46-119%
151Floyd County Estimated-46-666.7%
153Collingsworth County Estimated-48-1,700%
154Haskell County Estimated-51+38.6%
155Baylor County Estimated-52-210.6%
156Hartley County Estimated-54-460%
157Freestone County Estimated-60+47.8%
157Irion County Estimated-60-415.8%
159Sterling County Estimated-63-1,675%
160Lamb County Estimated-71+41.8%
161Schleicher County Estimated-72+48.2%
162Stephens County Estimated-81-505%
163Carson County Estimated-86-200%
164Titus County Estimated-88+79.5%
165Upton County Estimated-90-1,400%
166Karnes County Estimated-96-15.7%
166Refugio County Estimated-96-81.1%
166Young County Estimated-96-95.9%
169Frio County Estimated-97+47%
170Jim Hogg County Estimated-101-5.2%
171Cochran County Estimated-102-21.4%
172Jones County Estimated-103-432.3%
173Gonzales County Estimated-106-157.3%
173La Salle County Estimated-106-7.1%
175Limestone County Estimated-114-245.5%
176Reagan County Estimated-115+30.3%
177Crockett County Estimated-116-1.8%
178Jackson County Estimated-130-400%
179Castro County Estimated-133-12.7%
180Sutton County Estimated-138-84%
181Crane County Estimated-139+49.3%
182Brooks County Estimated-140-66.7%
183Hansford County Estimated-144-17.1%
184Martin County Estimated-147-63.3%
185Brown County Estimated-148-141.3%
186Presidio County Estimated-152-300%
187Lipscomb County Estimated-160-72%
188Hockley County Estimated-162+54.5%
188McCulloch County Estimated-162-28.6%
190Hemphill County Estimated-171+16.2%
191Parmer County Estimated-173-8.8%
192Wilbarger County Estimated-174+14.3%
193Duval County Estimated-187-392.2%
194Uvalde County Estimated-192-392.3%
195Newton County Estimated-201-937.5%
196Reeves County Estimated-206+61.4%
197Bowie County Estimated-214-381.6%
198Dallam County Estimated-222-31.4%
198Wheeler County Estimated-222-35.4%
200Nolan County Estimated-225-80%
201Panola County Estimated-226+16.6%
202Bailey County Estimated-230-57.5%
203Ward County Estimated-233-73.9%
204Yoakum County Estimated-239-30.6%
205Deaf Smith County Estimated-241-25.5%
206Zavala County Estimated-265+14.8%
207Mitchell County Estimated-266+28.1%
208Hale County Estimated-280-250%
209Hutchinson County Estimated-287+6.8%
210Pecos County Estimated-295-16.6%
211Zapata County Estimated-307-25.8%
212Gaines County Estimated-319-46.3%
213Bee County Estimated-321-683.6%
214Dawson County Estimated-323-354.9%
215Willacy County Estimated-328-26.2%
216Calhoun County Estimated-329-261.5%
217Harrison County Estimated-353-16.5%
217Moore County Estimated-353+22.1%
219Ochiltree County Estimated-357+36.4%
220Andrews County Estimated-370+28%
220Val Verde County Estimated-370+41.7%
222Angelina County Estimated-375+23.6%
223Winkler County Estimated-380-81.8%
224DeWitt County Estimated-407-10,275%
225Terry County Estimated-411-1,074.3%
226Shelby County Estimated-417-641.6%
227Dimmit County Estimated-455-51.7%
228Matagorda County Estimated-458-397.4%
229Scurry County Estimated-491-81.2%
230Tom Green County Estimated-496+9.3%
231San Patricio County Estimated-502-85.2%
232Jim Wells County Estimated-511+21.6%
233Nacogdoches County Estimated-518-109.7%
234Howard County Estimated-555+52%
235Starr County Estimated-574+9.7%
236Coryell County Estimated-637+69.9%
237Gray County Estimated-649-7.3%
238Taylor County Estimated-673+30.9%
239Kleberg County Estimated-708-100.6%
240Midland County Estimated-755+14%
241Maverick County Estimated-789-14%
242Victoria County Estimated-865-185.5%
243Gregg County Estimated-954+15.1%
244Jefferson County Estimated-1,362-11.3%
245Concho County Estimated-1,481-3,997.4%
246Potter County Estimated-1,549+21.1%
247Nueces County Estimated-2,675-63.3%
248Ector County Estimated-2,782+34.7%
249Webb County Estimated-2,913-9.2%
250Cameron County Estimated-3,360-3.3%

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

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

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

Denton County, with 18,106 in 2017, according to the U.S. Census Bureau.

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

Harris County, with -45,394 in 2017.

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