Ranking of Texas Counties By Net International Migration in 2023
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2023, the Net International Migration for Texas was 262.62K. Among all Texas counties, Harris County had the highest net international migration (83.55K), followed by Dallas County (39.12K), and Tarrant County (18.60K).
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.
You may also be interested in:
Related Topics: Texas Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2023 Census.
See this for other years:
Ranking of Texas Counties By Net International Migration in 2023
Items per page:
25
0 of 0
| Rank | County | Net Intl. Migration |
|---|---|---|
| 1 | Harris County | 83546 |
| 2 | Dallas County | 39123 |
| 3 | Tarrant County | 18596 |
| 4 | Collin County | 16655 |
| 5 | Travis County | 16046 |
| 6 | Fort Bend County | 12956 |
| 7 | Bexar County | 12623 |
| 8 | Denton County | 7745 |
| 9 | Williamson County | 5472 |
| 10 | Montgomery County | 5339 |
| 11 | Hidalgo County | 3642 |
| 12 | El Paso County | 3457 |
| 13 | Brazos County | 2270 |
| 14 | Brazoria County | 1977 |
| 15 | Cameron County | 1868 |
| 16 | Lubbock County | 1804 |
| 17 | Webb County | 1606 |
| 18 | Ector County | 1495 |
| 19 | Bell County | 1445 |
| 20 | Midland County | 1382 |
| 21 | Galveston County | 1155 |
| 22 | Jefferson County | 1133 |
| 23 | Hays County | 1074 |
| 24 | Nueces County | 1021 |
| 25 | Taylor County | 996 |
| 26 | Potter County | 808 |
| 27 | McLennan County | 747 |
| 28 | Frio County | 533 |
| 28 | Smith County | 533 |
| 29 | Kaufman County | 461 |
| 30 | Ellis County | 447 |
| 31 | Wichita County | 434 |
| 32 | Moore County | 395 |
| 33 | San Patricio County | 393 |
| 34 | Grayson County | 350 |
| 35 | Gregg County | 344 |
| 36 | Maverick County | 337 |
| 37 | Parker County | 325 |
| 38 | Rockwall County | 315 |
| 39 | Randall County | 309 |
| 40 | Johnson County | 299 |
| 41 | Hunt County | 295 |
| 42 | Coryell County | 276 |
| 43 | Walker County | 264 |
| 44 | Liberty County | 259 |
| 45 | Matagorda County | 251 |
| 46 | Dallam County | 248 |
| 46 | Tom Green County | 248 |
| 47 | Val Verde County | 229 |
| 48 | Anderson County | 228 |
| 48 | Howard County | 228 |
| 49 | Guadalupe County | 222 |
| 50 | Waller County | 200 |
| 51 | Angelina County | 199 |
| 52 | Ochiltree County | 197 |
| 53 | Bastrop County | 192 |
| 53 | Chambers County | 192 |
| 54 | Burnet County | 182 |
| 55 | Bailey County | 178 |
| 56 | Bowie County | 177 |
| 57 | Comal County | 173 |
| 58 | Caldwell County | 167 |
| 59 | Wilson County | 160 |
| 60 | Orange County | 149 |
| 61 | Karnes County | 142 |
| 62 | Wood County | 134 |
| 63 | Kleberg County | 133 |
| 64 | Uvalde County | 132 |
| 65 | Gillespie County | 129 |
| 66 | Hudspeth County | 127 |
| 67 | Hale County | 126 |
| 68 | Kendall County | 122 |
| 68 | Victoria County | 122 |
| 69 | Lamb County | 119 |
| 69 | Starr County | 119 |
| 69 | Washington County | 119 |
| 70 | Titus County | 114 |
| 71 | Parmer County | 112 |
| 72 | Hopkins County | 110 |
| 73 | Burleson County | 103 |
| 74 | Nacogdoches County | 99 |
| 75 | Live Oak County | 98 |
| 76 | Deaf Smith County | 96 |
| 77 | Brown County | 95 |
| 78 | Castro County | 90 |
| 78 | Garza County | 90 |
| 79 | Yoakum County | 86 |
| 80 | Calhoun County | 82 |
| 81 | Gray County | 80 |
| 82 | Zapata County | 79 |
| 83 | Lamar County | 78 |
| 84 | Wise County | 77 |
| 85 | Henderson County | 71 |
| 85 | Navarro County | 71 |
| 86 | Austin County | 70 |
| 86 | Colorado County | 70 |
| 87 | Kerr County | 67 |
| 88 | Jim Wells County | 66 |
| 89 | La Salle County | 65 |
| 90 | Eastland County | 60 |
| 90 | Hill County | 60 |
| 91 | Pecos County | 58 |
| 92 | Cherokee County | 57 |
| 93 | Gaines County | 56 |
| 93 | Rusk County | 56 |
| 94 | Hood County | 55 |
| 94 | Wharton County | 55 |
| 95 | Erath County | 54 |
| 95 | Franklin County | 54 |
| 96 | Jackson County | 51 |
| 97 | Reeves County | 50 |
| 98 | Andrews County | 48 |
| 98 | Limestone County | 48 |
| 98 | Llano County | 48 |
| 99 | Brewster County | 47 |
| 100 | Gonzales County | 46 |
| 101 | Grimes County | 44 |
| 102 | Comanche County | 43 |
| 102 | Cooke County | 43 |
| 103 | Swisher County | 42 |
| 104 | Cochran County | 41 |
| 104 | Freestone County | 41 |
| 105 | Hockley County | 39 |
| 105 | Polk County | 39 |
| 105 | Scurry County | 39 |
| 106 | Lampasas County | 38 |
| 106 | Terry County | 38 |
| 106 | Winkler County | 38 |
| 107 | Brooks County | 37 |
| 107 | Jasper County | 37 |
| 107 | Palo Pinto County | 37 |
| 107 | Upshur County | 37 |
| 108 | Young County | 36 |
| 109 | Hardin County | 35 |
| 109 | Houston County | 35 |
| 109 | Kinney County | 35 |
| 110 | Camp County | 34 |
| 111 | Bee County | 33 |
| 111 | DeWitt County | 33 |
| 111 | Fayette County | 33 |
| 112 | Hamilton County | 32 |
| 112 | Sutton County | 32 |
| 113 | Leon County | 31 |
| 114 | Somervell County | 29 |
| 115 | Bandera County | 27 |
| 115 | Sherman County | 27 |
| 116 | Reagan County | 26 |
| 116 | Wheeler County | 26 |
| 117 | Hall County | 25 |
| 117 | Morris County | 25 |
| 118 | Falls County | 24 |
| 118 | Medina County | 24 |
| 119 | Hardeman County | 23 |
| 119 | Harrison County | 23 |
| 119 | Haskell County | 23 |
| 119 | San Saba County | 23 |
| 120 | Hansford County | 22 |
| 120 | Rains County | 22 |
| 120 | Wilbarger County | 22 |
| 121 | Crosby County | 21 |
| 121 | Jack County | 21 |
| 122 | Dawson County | 19 |
| 123 | Cass County | 18 |
| 123 | Hartley County | 18 |
| 123 | Lavaca County | 18 |
| 123 | Madison County | 18 |
| 123 | Presidio County | 18 |
| 123 | Tyler County | 18 |
| 124 | Floyd County | 17 |
| 125 | Lipscomb County | 16 |
| 125 | Trinity County | 16 |
| 125 | Willacy County | 16 |
| 126 | Concho County | 15 |
| 126 | Fannin County | 15 |
| 126 | Oldham County | 15 |
| 126 | Ward County | 15 |
| 127 | Atascosa County | 14 |
| 127 | Milam County | 14 |
| 127 | San Jacinto County | 14 |
| 128 | Zavala County | 12 |
| 129 | Red River County | 11 |
| 130 | Archer County | 10 |
| 130 | Lynn County | 10 |
| 130 | Montague County | 10 |
| 131 | Bosque County | 9 |
| 132 | Clay County | 8 |
| 132 | Mitchell County | 8 |
| 133 | Jones County | 7 |
| 133 | Nolan County | 7 |
| 134 | Donley County | 6 |
| 134 | Throckmorton County | 6 |
| 135 | Callahan County | 5 |
| 135 | Panola County | 5 |
| 135 | Runnels County | 5 |
| 136 | Baylor County | 4 |
| 136 | Mills County | 4 |
| 137 | Armstrong County | 3 |
| 137 | Culberson County | 3 |
| 137 | Delta County | 3 |
| 137 | Dickens County | 3 |
| 137 | Dimmit County | 3 |
| 137 | Hutchinson County | 3 |
| 137 | Knox County | 3 |
| 137 | Sabine County | 3 |
| 138 | Fisher County | 2 |
| 138 | Marion County | 2 |
| 138 | Robertson County | 2 |
| 139 | Briscoe County | 1 |
| 139 | Carson County | 1 |
| 139 | Crane County | 1 |
| 139 | Duval County | 1 |
| 139 | Hemphill County | 1 |
| 139 | Menard County | 1 |
| 139 | Shackelford County | 1 |
| 139 | Van Zandt County | 1 |
| 140 | Aransas County | 0 |
| 140 | Borden County | 0 |
| 140 | Coke County | 0 |
| 140 | Cottle County | 0 |
| 140 | Edwards County | 0 |
| 140 | Foard County | 0 |
| 140 | Glasscock County | 0 |
| 140 | Goliad County | 0 |
| 140 | Irion County | 0 |
| 140 | Jim Hogg County | 0 |
| 140 | Kenedy County | 0 |
| 140 | Kent County | 0 |
| 140 | King County | 0 |
| 140 | Loving County | 0 |
| 140 | McMullen County | 0 |
| 140 | Motley County | 0 |
| 140 | Newton County | 0 |
| 140 | Real County | 0 |
| 140 | Refugio County | 0 |
| 140 | Roberts County | 0 |
| 140 | Schleicher County | 0 |
| 140 | Sterling County | 0 |
| 140 | Stonewall County | 0 |
| 140 | Terrell County | 0 |
| 140 | Upton County | 0 |
| 141 | Blanco County | -1 |
| 141 | Collingsworth County | -1 |
| 141 | Lee County | -1 |
| 141 | Mason County | -1 |
| 142 | Coleman County | -2 |
| 142 | McCulloch County | -2 |
| 142 | San Augustine County | -2 |
| 143 | Jeff Davis County | -3 |
| 143 | Kimble County | -3 |
| 143 | Martin County | -3 |
| 143 | Stephens County | -3 |
| 144 | Childress County | -4 |
| 145 | Crockett County | -6 |
| 146 | Shelby County | -10 |