Ranking of Texas Counties By Net International Migration in 2024
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2024, the Net International Migration for Texas was 319.57K. Among all Texas counties, Harris County had the highest net international migration (101.13K), followed by Dallas County (47.56K), and Tarrant County (22.67K).
The chart below shows the top 10 counties, and the table below shows the ranking of all Texas counties.
You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.
Related Topics: Texas Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2024 Census.
See this for other years:
Ranking of Texas Counties By Net International Migration in 2024
Items per page:
25
0 of 0
| Rank | County | Net Intl. Migration |
|---|---|---|
| 1 | Harris County | 101126 |
| 2 | Dallas County | 47564 |
| 3 | Tarrant County | 22666 |
| 4 | Collin County | 20237 |
| 5 | Travis County | 19522 |
| 6 | Fort Bend County | 15769 |
| 7 | Bexar County | 15324 |
| 8 | Denton County | 9456 |
| 9 | Williamson County | 6663 |
| 10 | Montgomery County | 6480 |
| 11 | Hidalgo County | 4679 |
| 12 | El Paso County | 4315 |
| 13 | Brazos County | 2763 |
| 14 | Brazoria County | 2427 |
| 15 | Cameron County | 2371 |
| 16 | Lubbock County | 2193 |
| 17 | Webb County | 2012 |
| 18 | Ector County | 1810 |
| 19 | Midland County | 1693 |
| 20 | Bell County | 1651 |
| 21 | Galveston County | 1425 |
| 22 | Jefferson County | 1378 |
| 23 | Hays County | 1308 |
| 24 | Nueces County | 1248 |
| 25 | Taylor County | 1162 |
| 26 | Potter County | 995 |
| 27 | McLennan County | 939 |
| 28 | Smith County | 667 |
| 29 | Frio County | 650 |
| 30 | Kaufman County | 588 |
| 31 | Ellis County | 564 |
| 32 | Wichita County | 492 |
| 33 | Moore County | 481 |
| 34 | San Patricio County | 471 |
| 35 | Gregg County | 435 |
| 36 | Grayson County | 430 |
| 36 | Maverick County | 430 |
| 37 | Parker County | 403 |
| 38 | Rockwall County | 387 |
| 39 | Johnson County | 374 |
| 40 | Randall County | 373 |
| 41 | Hunt County | 365 |
| 42 | Liberty County | 322 |
| 43 | Walker County | 314 |
| 44 | Matagorda County | 300 |
| 45 | Dallam County | 296 |
| 46 | Tom Green County | 283 |
| 47 | Guadalupe County | 282 |
| 48 | Howard County | 280 |
| 49 | Val Verde County | 278 |
| 50 | Anderson County | 275 |
| 51 | Coryell County | 273 |
| 52 | Angelina County | 251 |
| 53 | Waller County | 247 |
| 54 | Bastrop County | 242 |
| 54 | Ochiltree County | 242 |
| 55 | Chambers County | 235 |
| 56 | Bowie County | 223 |
| 57 | Comal County | 217 |
| 58 | Bailey County | 214 |
| 58 | Burnet County | 214 |
| 59 | Caldwell County | 211 |
| 60 | Wilson County | 202 |
| 61 | Orange County | 186 |
| 62 | Starr County | 169 |
| 63 | Karnes County | 165 |
| 64 | Wood County | 160 |
| 65 | Kleberg County | 158 |
| 65 | Uvalde County | 158 |
| 66 | Hudspeth County | 157 |
| 67 | Gillespie County | 155 |
| 68 | Hale County | 153 |
| 69 | Kendall County | 152 |
| 70 | Victoria County | 147 |
| 71 | Titus County | 146 |
| 71 | Washington County | 146 |
| 72 | Lamb County | 140 |
| 73 | Parmer County | 135 |
| 74 | Hopkins County | 128 |
| 75 | Nacogdoches County | 126 |
| 76 | Burleson County | 121 |
| 77 | Deaf Smith County | 117 |
| 78 | Live Oak County | 116 |
| 79 | Brown County | 109 |
| 80 | Garza County | 108 |
| 81 | Yoakum County | 105 |
| 82 | Castro County | 102 |
| 83 | Calhoun County | 99 |
| 84 | Wise County | 98 |
| 85 | Gray County | 97 |
| 86 | Zapata County | 96 |
| 87 | Lamar County | 94 |
| 88 | Henderson County | 93 |
| 89 | Navarro County | 92 |
| 90 | Colorado County | 89 |
| 91 | Jim Wells County | 86 |
| 92 | Kerr County | 85 |
| 93 | Austin County | 84 |
| 94 | Cherokee County | 79 |
| 95 | Gaines County | 76 |
| 96 | Eastland County | 74 |
| 96 | Rusk County | 74 |
| 97 | La Salle County | 73 |
| 98 | Hood County | 71 |
| 98 | Pecos County | 71 |
| 99 | Hill County | 70 |
| 100 | Franklin County | 69 |
| 101 | Erath County | 68 |
| 102 | Wharton County | 67 |
| 103 | Brewster County | 63 |
| 103 | Reeves County | 63 |
| 104 | Jackson County | 60 |
| 104 | Limestone County | 60 |
| 105 | Andrews County | 59 |
| 106 | Gonzales County | 57 |
| 107 | Cooke County | 55 |
| 108 | Grimes County | 54 |
| 109 | Comanche County | 53 |
| 109 | Llano County | 53 |
| 109 | Swisher County | 53 |
| 110 | Winkler County | 48 |
| 111 | Bee County | 47 |
| 111 | Brooks County | 47 |
| 111 | Cochran County | 47 |
| 111 | Freestone County | 47 |
| 111 | Hockley County | 47 |
| 111 | Terry County | 47 |
| 112 | Polk County | 46 |
| 112 | Scurry County | 46 |
| 112 | Upshur County | 46 |
| 112 | Young County | 46 |
| 113 | Palo Pinto County | 45 |
| 114 | Hardin County | 44 |
| 114 | Lampasas County | 44 |
| 115 | Jasper County | 43 |
| 116 | DeWitt County | 42 |
| 117 | Camp County | 41 |
| 117 | Houston County | 41 |
| 118 | Fayette County | 40 |
| 118 | Hamilton County | 40 |
| 118 | Kinney County | 40 |
| 118 | Sutton County | 40 |
| 119 | Leon County | 38 |
| 120 | Bandera County | 35 |
| 120 | Somervell County | 35 |
| 121 | Harrison County | 34 |
| 122 | Wheeler County | 33 |
| 123 | Reagan County | 32 |
| 124 | Morris County | 31 |
| 125 | Hansford County | 30 |
| 125 | Sherman County | 30 |
| 126 | Falls County | 29 |
| 127 | Hall County | 28 |
| 127 | Haskell County | 28 |
| 127 | Medina County | 28 |
| 128 | Hardeman County | 27 |
| 128 | Wilbarger County | 27 |
| 129 | Jack County | 26 |
| 129 | San Saba County | 26 |
| 130 | Rains County | 25 |
| 131 | Crosby County | 24 |
| 131 | Tyler County | 24 |
| 132 | Concho County | 23 |
| 132 | Presidio County | 23 |
| 133 | Dawson County | 22 |
| 133 | Floyd County | 22 |
| 133 | Willacy County | 22 |
| 134 | Atascosa County | 21 |
| 134 | Hartley County | 21 |
| 134 | Lavaca County | 21 |
| 134 | Madison County | 21 |
| 135 | Cass County | 20 |
| 135 | Lipscomb County | 20 |
| 135 | San Jacinto County | 20 |
| 136 | Milam County | 19 |
| 136 | Oldham County | 19 |
| 136 | Trinity County | 19 |
| 137 | Fannin County | 18 |
| 138 | Ward County | 16 |
| 138 | Zavala County | 16 |
| 139 | Montague County | 14 |
| 140 | Bosque County | 13 |
| 140 | Lynn County | 13 |
| 140 | Red River County | 13 |
| 141 | Archer County | 11 |
| 142 | Clay County | 10 |
| 142 | Panola County | 10 |
| 143 | Mitchell County | 9 |
| 143 | Nolan County | 9 |
| 143 | Throckmorton County | 9 |
| 144 | Callahan County | 8 |
| 144 | Jones County | 8 |
| 145 | Donley County | 7 |
| 145 | Runnels County | 7 |
| 146 | Baylor County | 6 |
| 146 | Mills County | 6 |
| 147 | Hutchinson County | 5 |
| 148 | Armstrong County | 4 |
| 148 | Culberson County | 4 |
| 148 | Fisher County | 4 |
| 148 | Knox County | 4 |
| 149 | Delta County | 3 |
| 149 | Dickens County | 3 |
| 149 | Dimmit County | 3 |
| 149 | Marion County | 3 |
| 149 | Sabine County | 3 |
| 149 | Van Zandt County | 3 |
| 150 | Carson County | 2 |
| 150 | Crane County | 2 |
| 150 | Menard County | 2 |
| 151 | Briscoe County | 1 |
| 151 | Duval County | 1 |
| 151 | Hemphill County | 1 |
| 151 | Robertson County | 1 |
| 151 | Shackelford County | 1 |
| 152 | Aransas County | 0 |
| 152 | Borden County | 0 |
| 152 | Coke County | 0 |
| 152 | Cottle County | 0 |
| 152 | Edwards County | 0 |
| 152 | Foard County | 0 |
| 152 | Glasscock County | 0 |
| 152 | Goliad County | 0 |
| 152 | Irion County | 0 |
| 152 | Jim Hogg County | 0 |
| 152 | Kenedy County | 0 |
| 152 | Kent County | 0 |
| 152 | King County | 0 |
| 152 | Lee County | 0 |
| 152 | Loving County | 0 |
| 152 | McMullen County | 0 |
| 152 | Motley County | 0 |
| 152 | Newton County | 0 |
| 152 | Real County | 0 |
| 152 | Refugio County | 0 |
| 152 | Roberts County | 0 |
| 152 | Schleicher County | 0 |
| 152 | Sterling County | 0 |
| 152 | Stonewall County | 0 |
| 152 | Terrell County | 0 |
| 152 | Upton County | 0 |
| 153 | Blanco County | -1 |
| 153 | Collingsworth County | -1 |
| 153 | Mason County | -1 |
| 154 | Coleman County | -2 |
| 154 | McCulloch County | -2 |
| 154 | Martin County | -2 |
| 155 | Jeff Davis County | -3 |
| 155 | Kimble County | -3 |
| 155 | San Augustine County | -3 |
| 155 | Stephens County | -3 |
| 156 | Childress County | -4 |
| 157 | Crockett County | -5 |
| 158 | Shelby County | -12 |