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

Harris County had the highest net international migration, July to June of 254 counties in 2025, at 57,225. Starr County had the lowest, at -70. The median was 12 and the figure for Texas was 167,475. Source: the U.S. Census Bureau.

Highest57,225Harris County
Lowest-70Starr County
Median12254 counties
Texas167,475History

Top 40 counties, 2025

Harris County: 57,225 personsHarris County57,225Dallas County: 24,912 personsDallas County24,912Tarrant County: 12,762 personsTarrant County12,762Travis County: 11,928 personsTravis County11,928Collin County: 11,749 personsCollin County11,749Fort Bend County: 8,883 personsFort Bend County8,883Bexar County: 8,356 personsBexar County8,356Denton County: 5,101 personsDenton County5,101Williamson County: 4,618 personsWilliamson County4,618Montgomery County: 3,486 personsMontgomery County3,486Brazos County: 1,558 personsBrazos County1,558Lubbock County: 1,060 personsLubbock County1,060Brazoria County: 1,028 personsBrazoria County1,028Ector County: 872 personsEctor County872Midland County: 846 personsMidland County846Bell County: 826 personsBell County826Hays County: 773 personsHays County773Galveston County: 726 personsGalveston County726Jefferson County: 658 personsJefferson County658Nueces County: 589 personsNueces County589Taylor County: 529 personsTaylor County529San Patricio County: 434 personsSan Patricio County434Potter County: 426 personsPotter County426Smith County: 379 personsSmith County379El Paso County: 356 personsEl Paso County356Moore County: 319 personsMoore County319Waller County: 303 personsWaller County303Hunt County: 298 personsHunt County298Hidalgo County: 268 personsHidalgo County268Webb County: 260 personsWebb County260Johnson County: 205 personsJohnson County205Cameron County: 204 personsCameron County204McLennan County: 203 personsMcLennan County203Wichita County: 189 personsWichita County189Grayson County: 177 personsGrayson County177Kaufman County: 161 personsKaufman County161Matagorda County: 160 personsMatagorda County160Randall County: 160 personsRandall County160Liberty County: 156 personsLiberty County156Gaines County: 144 personsGaines County144
persons. Source: U.S. Census Bureau, Population Estimates Program: net international migration, 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
1Harris County Estimated57,225-41.2%
2Dallas County Estimated24,912-55.4%
3Tarrant County Estimated12,762-50.3%
4Travis County Estimated11,928-53.2%
5Collin County Estimated11,749-42.3%
6Fort Bend County Estimated8,883-26%
7Bexar County Estimated8,356-63.5%
8Denton County Estimated5,101-51.7%
9Williamson County Estimated4,618-40.4%
10Montgomery County Estimated3,486-53.5%
11Brazos County Estimated1,558-33.4%
12Lubbock County Estimated1,060-32%
13Brazoria County Estimated1,028-42.2%
14Ector County Estimated872-53.7%
15Midland County Estimated846-54.4%
16Bell County Estimated826-50%
17Hays County Estimated773-55.1%
18Galveston County Estimated726-57.1%
19Jefferson County Estimated658-62%
20Nueces County Estimated589-53.5%
21Taylor County Estimated529-29.2%
22San Patricio County Estimated434-20.8%
23Potter County Estimated426-52.4%
24Smith County Estimated379-62.5%
25El Paso County Estimated356-95.5%
26Moore County Estimated319-32.7%
27Waller County Estimated303-51%
28Hunt County Estimated298-54.3%
29Hidalgo County Estimated268-94.7%
30Webb County Estimated260-97%
31Johnson County Estimated205-77%
32Cameron County Estimated204-94%
33McLennan County Estimated203-77%
34Wichita County Estimated189-50.7%
35Grayson County Estimated177-71.2%
36Kaufman County Estimated161-75.1%
37Matagorda County Estimated160-31.3%
37Randall County Estimated160-53.5%
39Liberty County Estimated156-80.5%
40Gaines County Estimated144-58%
40Rockwall County Estimated144-62.2%
42Walker County Estimated137-53.7%
43Tom Green County Estimated135-52.6%
44Parker County Estimated133-68.1%
45Howard County Estimated128-41.8%
46Burnet County Estimated124-69.2%
47Coryell County Estimated119-45.2%
48Guadalupe County Estimated118-80.6%
49Bowie County Estimated104-69.2%
49Gregg County Estimated104-75.2%
51Victoria County Estimated102-58.7%
52Frio County Estimated96-23.8%
53Val Verde County Estimated93-62.7%
54Kleberg County Estimated92-29.8%
55Washington County Estimated88-54.6%
56Wood County Estimated87-43.9%
57Wilson County Estimated84-51.7%
58Brewster County Estimated77-25.2%
59Anderson County Estimated75-44.9%
60Bastrop County Estimated71-89.1%
61Angelina County Estimated70-69%
61Austin County Estimated70-70%
61Dallam County Estimated70-67%
64Bailey County Estimated69-51.7%
64Castro County Estimated69-35.5%
64Ochiltree County Estimated69-38.9%
67Caldwell County Estimated67-83.3%
67Lamb County Estimated67-39.1%
69Orange County Estimated60-66.9%
70Burleson County Estimated58-47.3%
71Live Oak County Estimated57-28.7%
72Parmer County Estimated56-60.6%
73Uvalde County Estimated55-42.1%
74Kerr County Estimated51-75%
75Gray County Estimated49-41%
76Hudspeth County Estimated48-28.4%
77Hood County Estimated45-86.5%
77Young County Estimated45-70.2%
79Calhoun County Estimated43-43.4%
80Hale County Estimated42-67.2%
81Franklin County Estimated40-27.3%
82Comal County Estimated39-86.8%
83Colorado County Estimated38-70.1%
83Hopkins County Estimated38-80.5%
85Gillespie County Estimated35-80%
85Hill County Estimated35-71.1%
85Nacogdoches County Estimated35-85%
85Zapata County Estimated35-53.9%
89Chambers County Estimated33-74%
89Scurry County Estimated33-51.5%
91Bee County Estimated32-34.7%
91Terry County Estimated32-61.9%
91Yoakum County Estimated32-49.2%
94Cooke County Estimated31-82.6%
94Deaf Smith County Estimated31-79.6%
96Cochran County Estimated29-49.1%
96Kinney County Estimated29-25.6%
96Maverick County Estimated29-89.1%
99Aransas County Estimated28-39.1%
99Jim Wells County Estimated28-54.1%
101Hamilton County Estimated26-38.1%
101Lampasas County Estimated26-58.7%
101Llano County Estimated26-81%
101Morris County Estimated26-33.3%
105Jackson County Estimated25-66.7%
106Sherman County Estimated22-40.5%
107DeWitt County Estimated21-72.7%
107Garza County Estimated21-56.3%
107Wheeler County Estimated21-19.2%
110Eastland County Estimated20-39.4%
110Upshur County Estimated20-75%
112Cass County Estimated19-52.5%
112Limestone County Estimated19-81.7%
114Brown County Estimated18-69%
114Hansford County Estimated18-57.1%
116Freestone County Estimated17-59.5%
116Lipscomb County Estimated17-41.4%
116Pecos County Estimated17-52.8%
119Reagan County Estimated16-40.7%
119Reeves County Estimated16-89.5%
121Cherokee County Estimated15-87.8%
121Hardin County Estimated15-69.4%
121Henderson County Estimated15-88%
121Polk County Estimated15-69.4%
125Hall County Estimated13-27.8%
126Andrews County Estimated12-86.4%
126Culberson County Estimated12-20%
126Houston County Estimated12-57.1%
126McCulloch County Estimated12-29.4%
126Mitchell County Estimated12-29.4%
126Rains County Estimated12-52%
126San Saba County Estimated12-53.8%
126Titus County Estimated12-94.6%
134Bandera County Estimated11-71.8%
134Comanche County Estimated11-67.6%
134Milam County Estimated11-76.6%
137Hardeman County Estimated10-23.1%
137Madison County Estimated10-80.4%
139Oldham County Estimated9-40%
140Kendall County Estimated8-96.3%
140Wilbarger County Estimated8-69.2%
142Camp County Estimated6-83.3%
142Crosby County Estimated6-14.3%
142Dawson County Estimated6-75%
142Falls County Estimated6-85.4%
142Floyd County Estimated6-60%
142Grimes County Estimated6-90.9%
142Kenedy County Estimated60%
149Brooks County Estimated5-72.2%
149Coleman County Estimated5-64.3%
149Jones County Estimated5-44.4%
149Red River County Estimated5-68.8%
153Delta County Estimated4-33.3%
153Lamar County Estimated4-92.9%
155Baylor County Estimated3-40%
155Hutchinson County Estimated3-84.2%
155Lynn County Estimated3-57.1%
155Robertson County Estimated3-85.7%
155San Augustine County Estimated3-83.3%
155Throckmorton County Estimated3-25%
161Archer County Estimated2-88.2%
161Armstrong County Estimated2-33.3%
161Concho County Estimated2-98.6%
161Dickens County Estimated2-60%
161Haskell County Estimated2-60%
161Jack County Estimated2-93.8%
161Marion County Estimated2-33.3%
161Upton County Estimated2-75%
169Briscoe County Estimated10%
169Carson County Estimated1-75%
169Clay County Estimated1-80%
169Donley County Estimated10%
169Sutton County Estimated1-66.7%
169Swisher County Estimated1-83.3%
169Trinity County Estimated1-92.9%
169Winkler County Estimated1-98.2%
177Borden County Estimated0n/a
177Cottle County Estimated0n/a
177Fisher County Estimated0-100%
177Foard County Estimated0n/a
177Glasscock County Estimated0n/a
177Irion County Estimated0n/a
177Jim Hogg County Estimated0n/a
177Kent County Estimated0n/a
177King County Estimated0n/a
177Knox County Estimated0-100%
177La Salle County Estimated0-100%
177Lavaca County Estimated0-100%
177Loving County Estimated0n/a
177McMullen County Estimated0n/a
177Menard County Estimated0-100%
177Mills County Estimated0-100%
177Motley County Estimated0n/a
177Newton County Estimated0n/a
177Refugio County Estimated0-100%
177Roberts County Estimated0n/a
177Shackelford County Estimated0n/a
177Stonewall County Estimated0n/a
177Terrell County Estimated0n/a
200Coke County Estimated-1n/a
200Duval County Estimated-1n/a
200Edwards County Estimated-10%
200Goliad County Estimated-1-200%
200Hemphill County Estimated-1-133.3%
200Hockley County Estimated-1-102.1%
200Jasper County Estimated-1-110%
200Karnes County Estimated-1-114.3%
200Panola County Estimated-1-105%
200Presidio County Estimated-1-104%
200Real County Estimated-1-200%
200Sabine County Estimated-1n/a
200Schleicher County Estimated-1n/a
213Collingsworth County Estimated-2-100%
214Blanco County Estimated-3-113.6%
214Mason County Estimated-3-200%
214Montague County Estimated-3-112.5%
214Somervell County Estimated-3-113.6%
214Sterling County Estimated-3-200%
214Willacy County Estimated-3-117.6%
220Erath County Estimated-4-105%
220Kimble County Estimated-4-100%
220Leon County Estimated-4-114.8%
220Nolan County Estimated-4-133.3%
220Runnels County Estimated-4n/a
225Tyler County Estimated-6-500%
226Fannin County Estimated-7-113.5%
226Hartley County Estimated-7-200%
226Jeff Davis County Estimated-7-40%
226San Jacinto County Estimated-7-111.1%
230Bosque County Estimated-8-172.7%
230Callahan County Estimated-8-100%
230Fayette County Estimated-8-113.6%
230Palo Pinto County Estimated-8-108.8%
230Wise County Estimated-8-106.6%
235Childress County Estimated-9-800%
236Gonzales County Estimated-10-108.9%
237Martin County Estimated-11-128.9%
237Ward County Estimated-11-129.7%
239Dimmit County Estimated-12-1,100%
239Lee County Estimated-12-137.5%
239Navarro County Estimated-12-107.8%
242Crane County Estimated-13-244.4%
242Crockett County Estimated-13-333.3%
242Ellis County Estimated-13-102.7%
242Medina County Estimated-13-122.4%
246Harrison County Estimated-14-106.5%
247Stephens County Estimated-15-150%
248Wharton County Estimated-16-119.3%
248Zavala County Estimated-16-633.3%
250Rusk County Estimated-17-117.9%

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

Other periods

About this ranking

Estimated moves into the area from abroad minus moves out of the area to other countries, from July 1 of the previous year through June 30 of the reported year. Includes people born in the United States and abroad, moves between the states and Puerto Rico, and net movement of the Armed Forces overseas.

A Census Bureau population estimates component. Differs from the World Bank net_migration series, which uses calendar years and a different method.

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 international migration, 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.

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 international migration, July to June using official data, and cite the source.
rank_places {"indicator":"net_international_migration_july_june","level":"province","within":"Texas","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_international_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 international migration, July to June?

Harris County, with 57,225 in 2025, according to the U.S. Census Bureau.

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

Starr County, with -70 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 international migration, 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 international migration, July to June: other rankings

Counties in Texas: more rankings