Counties in Texas by net domestic migration rate, July to June, 2025
Loving County had the highest net domestic migration rate, July to June of 254 counties in 2025, at 141.41 per 1,000 inhabitants. King County had the lowest, at -113.86 per 1,000 inhabitants. The median was 1.29 per 1,000 inhabitants and the figure for Texas was 2.14 per 1,000 inhabitants. Source: the U.S. Census Bureau.
Top 40 counties, 2025
Full ranking
| Rank | Counties | 2025 | Change on 2024 |
|---|---|---|---|
| 1 | Loving County Estimated | 141.41 | +119.91 pts |
| 2 | Motley County Estimated | 52.79 | +57.73 pts |
| 3 | Kaufman County Estimated | 46.83 | -0.03 pts |
| 4 | Waller County Estimated | 44.09 | +33.78 pts |
| 5 | Comal County Estimated | 36.17 | +1.15 pts |
| 6 | Liberty County Estimated | 35.71 | -13.02 pts |
| 7 | Caldwell County Estimated | 34.92 | -2.69 pts |
| 8 | Ellis County Estimated | 30.33 | -1.43 pts |
| 9 | Montgomery County Estimated | 29.61 | -2.39 pts |
| 10 | Wise County Estimated | 28.84 | -8.79 pts |
| 11 | Hunt County Estimated | 27.63 | -8.59 pts |
| 12 | Menard County Estimated | 27.35 | +37.66 pts |
| 13 | Johnson County Estimated | 26 | -3.88 pts |
| 14 | Grimes County Estimated | 25.77 | +5.87 pts |
| 15 | Kendall County Estimated | 25.73 | +2.22 pts |
| 16 | Parker County Estimated | 25.32 | -5.24 pts |
| 17 | Hays County Estimated | 25.2 | -5.45 pts |
| 18 | Guadalupe County Estimated | 23.88 | -2.87 pts |
| 19 | Aransas County Estimated | 23.69 | +6.18 pts |
| 20 | Medina County Estimated | 22.33 | +9.87 pts |
| 21 | Rockwall County Estimated | 22.24 | -10.72 pts |
| 22 | Chambers County Estimated | 21.82 | -3.56 pts |
| 23 | Borden County Estimated | 21.3 | +40.71 pts |
| 24 | Burleson County Estimated | 20.52 | -5.24 pts |
| 25 | Hood County Estimated | 19.97 | -1.57 pts |
| 26 | Williamson County Estimated | 19.93 | -0.71 pts |
| 27 | Somervell County Estimated | 19.66 | +0.33 pts |
| 28 | Bastrop County Estimated | 19.2 | -7.33 pts |
| 29 | Collin County Estimated | 18.89 | +3.32 pts |
| 30 | Rains County Estimated | 18.76 | -2.08 pts |
| 31 | Austin County Estimated | 18.41 | -6.19 pts |
| 32 | Armstrong County Estimated | 18.05 | +26.28 pts |
| 33 | Gillespie County Estimated | 17.79 | +6.52 pts |
| 34 | Concho County Estimated | 17.54 | +6.41 pts |
| 35 | Jack County Estimated | 17.28 | -4.85 pts |
| 36 | Burnet County Estimated | 16.88 | -6.04 pts |
| 37 | Coke County Estimated | 16.76 | +4.65 pts |
| 38 | Palo Pinto County Estimated | 15.93 | +0.4 pts |
| 39 | Grayson County Estimated | 15.92 | -4.17 pts |
| 40 | Van Zandt County Estimated | 15.72 | -4.46 pts |
| 41 | Hill County Estimated | 15.72 | +1.38 pts |
| 42 | Henderson County Estimated | 15.63 | -0.84 pts |
| 43 | Franklin County Estimated | 15.39 | +2.77 pts |
| 44 | Wood County Estimated | 15.34 | -8.8 pts |
| 45 | Fannin County Estimated | 15.32 | -9.91 pts |
| 46 | Blanco County Estimated | 15.12 | -8.99 pts |
| 47 | Washington County Estimated | 14.82 | +7.27 pts |
| 48 | Robertson County Estimated | 14.55 | -4.63 pts |
| 49 | Comanche County Estimated | 13.72 | -5.84 pts |
| 50 | Wilson County Estimated | 12.83 | -1.99 pts |
| 51 | Brazoria County Estimated | 11.68 | -6.41 pts |
| 52 | Throckmorton County Estimated | 11.65 | +3.16 pts |
| 53 | Leon County Estimated | 11.18 | +0.91 pts |
| 54 | Lee County Estimated | 11.01 | +1.38 pts |
| 55 | Denton County Estimated | 10.94 | -3.77 pts |
| 56 | Bandera County Estimated | 10.82 | -2.53 pts |
| 57 | Fort Bend County Estimated | 10.8 | -0.16 pts |
| 58 | Marion County Estimated | 10.75 | -5.21 pts |
| 59 | Navarro County Estimated | 10.63 | +1.36 pts |
| 60 | Foard County Estimated | 10.52 | +31.14 pts |
| 61 | Roberts County Estimated | 10.47 | -12.13 pts |
| 62 | Haskell County Estimated | 10.21 | +1.05 pts |
| 63 | Llano County Estimated | 10.12 | -7.51 pts |
| 64 | Atascosa County Estimated | 9.8 | -1.36 pts |
| 65 | Randall County Estimated | 9.73 | -0.47 pts |
| 66 | Upshur County Estimated | 9.59 | -3.77 pts |
| 67 | Galveston County Estimated | 9.25 | +1.8 pts |
| 68 | Montague County Estimated | 9.22 | -3.51 pts |
| 69 | Fisher County Estimated | 8.95 | -15.17 pts |
| 70 | Smith County Estimated | 8.41 | +0.31 pts |
| 71 | Real County Estimated | 8.35 | +25.12 pts |
| 72 | Lipscomb County Estimated | 8.2 | +28.14 pts |
| 73 | Lavaca County Estimated | 8.11 | +8.7 pts |
| 74 | Harrison County Estimated | 7.85 | +4.88 pts |
| 75 | Camp County Estimated | 7.82 | +0.82 pts |
| 76 | San Jacinto County Estimated | 7.72 | +2.42 pts |
| 77 | Jasper County Estimated | 7.21 | -2.53 pts |
| 78 | Falls County Estimated | 7.07 | +2.78 pts |
| 79 | Kerr County Estimated | 6.9 | +1.62 pts |
| 80 | Trinity County Estimated | 6.87 | -14.18 pts |
| 81 | Briscoe County Estimated | 6.79 | -19.27 pts |
| 82 | Upton County Estimated | 6.73 | +14.11 pts |
| 83 | Clay County Estimated | 6.6 | -0.49 pts |
| 84 | Donley County Estimated | 6.22 | -11.57 pts |
| 85 | Freestone County Estimated | 6.22 | -8.5 pts |
| 86 | Rusk County Estimated | 5.88 | -17.61 pts |
| 87 | Kimble County Estimated | 5.87 | +16.65 pts |
| 88 | Bosque County Estimated | 5.6 | -2.27 pts |
| 89 | Lampasas County Estimated | 5.59 | -5.11 pts |
| 90 | Midland County Estimated | 5.38 | -3.94 pts |
| 91 | Hopkins County Estimated | 5.19 | -5.19 pts |
| 92 | Baylor County Estimated | 5.18 | -1.43 pts |
| 93 | Limestone County Estimated | 5.18 | -3.4 pts |
| 94 | Anderson County Estimated | 4.96 | -3.76 pts |
| 95 | Taylor County Estimated | 4.91 | +5.11 pts |
| 96 | Gaines County Estimated | 4.79 | +6.75 pts |
| 97 | Dickens County Estimated | 4.71 | -1.74 pts |
| 98 | Mills County Estimated | 4.58 | -10.31 pts |
| 99 | Lubbock County Estimated | 4.57 | +1.61 pts |
| 100 | Jones County Estimated | 4.56 | +3.36 pts |
| 101 | Goliad County Estimated | 4.44 | -4.05 pts |
| 102 | Houston County Estimated | 4.39 | -12.24 pts |
| 103 | Live Oak County Estimated | 4.37 | +5.39 pts |
| 104 | Tyler County Estimated | 4.2 | -6.99 pts |
| 105 | McCulloch County Estimated | 4.15 | +4.95 pts |
| 106 | Callahan County Estimated | 4.14 | -8.51 pts |
| 107 | Shackelford County Estimated | 4.07 | +9.37 pts |
| 108 | Lynn County Estimated | 3.84 | -12.96 pts |
| 109 | Coleman County Estimated | 3.78 | -18.18 pts |
| 110 | Polk County Estimated | 3.76 | +1.89 pts |
| 111 | Fayette County Estimated | 3.65 | -1.18 pts |
| 112 | Mason County Estimated | 3.25 | -22.92 pts |
| 113 | Brown County Estimated | 3.13 | -6.8 pts |
| 114 | Walker County Estimated | 3.02 | -4.84 pts |
| 115 | Ector County Estimated | 2.83 | -3.69 pts |
| 116 | Terrell County Estimated | 2.83 | -24.06 pts |
| 117 | Cass County Estimated | 2.58 | -2.69 pts |
| 118 | Orange County Estimated | 2.55 | +1.53 pts |
| 119 | Sabine County Estimated | 2.49 | -2.16 pts |
| 120 | Lamar County Estimated | 2.39 | +0.32 pts |
| 121 | San Augustine County Estimated | 2.32 | +6.54 pts |
| 122 | Hockley County Estimated | 2.23 | -1.65 pts |
| 123 | Bell County Estimated | 1.83 | +4.49 pts |
| 124 | Matagorda County Estimated | 1.79 | +11.31 pts |
| 125 | McLennan County Estimated | 1.78 | +1.61 pts |
| 126 | Hardin County Estimated | 1.7 | -5.33 pts |
| 127 | Mitchell County Estimated | 1.34 | +15.41 pts |
| 128 | Morris County Estimated | 1.23 | -4.61 pts |
| 129 | Bexar County Estimated | 1.17 | -0.52 pts |
| 130 | Cherokee County Estimated | 1.15 | -5.3 pts |
| 131 | Madison County Estimated | 1.13 | -23.94 pts |
| 132 | Cooke County Estimated | 1.1 | -7.36 pts |
| 133 | Newton County Estimated | 1.09 | +8.05 pts |
| 134 | Angelina County Estimated | 1.01 | +0.13 pts |
| 135 | Panola County Estimated | 0.96 | -9.91 pts |
| 136 | Karnes County Estimated | 0.73 | -3.34 pts |
| 137 | Nolan County Estimated | 0.64 | +6.34 pts |
| 138 | Milam County Estimated | 0.61 | -5.74 pts |
| 139 | Wilbarger County Estimated | 0.48 | +4.56 pts |
| 140 | Victoria County Estimated | 0.39 | +1.8 pts |
| 141 | Red River County Estimated | 0.25 | -12.06 pts |
| 142 | Delta County Estimated | 0.18 | -8.31 pts |
| 143 | Kinney County Estimated | 0 | +17.5 pts |
| 144 | Bowie County Estimated | -0.2 | -8.02 pts |
| 145 | Terry County Estimated | -0.34 | +5 pts |
| 146 | Gray County Estimated | -0.38 | +2.24 pts |
| 147 | Coryell County Estimated | -0.48 | +9.96 pts |
| 148 | Tom Green County Estimated | -0.51 | -2.94 pts |
| 149 | Colorado County Estimated | -0.61 | -6.51 pts |
| 150 | San Patricio County Estimated | -0.68 | -2.17 pts |
| 151 | Edwards County Estimated | -0.73 | +6.46 pts |
| 152 | Stephens County Estimated | -0.85 | -5.85 pts |
| 153 | Wichita County Estimated | -0.86 | +4.32 pts |
| 154 | Andrews County Estimated | -0.9 | +1.18 pts |
| 155 | Nacogdoches County Estimated | -0.92 | -1.7 pts |
| 156 | DeWitt County Estimated | -0.93 | -3.59 pts |
| 157 | Ward County Estimated | -0.99 | -1.63 pts |
| 158 | Carson County Estimated | -1.2 | +5.29 pts |
| 159 | Wharton County Estimated | -1.31 | -2.31 pts |
| 160 | Hidalgo County Estimated | -1.39 | +0.04 pts |
| 161 | Gonzales County Estimated | -1.44 | +2.69 pts |
| 162 | Shelby County Estimated | -1.93 | -0.04 pts |
| 163 | San Saba County Estimated | -2.07 | -49.14 pts |
| 164 | Martin County Estimated | -2.08 | +6.82 pts |
| 165 | Scurry County Estimated | -2.35 | +3.83 pts |
| 166 | Hamilton County Estimated | -2.41 | -15.23 pts |
| 167 | Archer County Estimated | -2.52 | -10.11 pts |
| 168 | Tarrant County Estimated | -3.12 | -1.83 pts |
| 169 | Jim Wells County Estimated | -3.12 | -1.67 pts |
| 170 | Jackson County Estimated | -3.25 | -4.89 pts |
| 171 | Erath County Estimated | -3.34 | +6.98 pts |
| 172 | Reagan County Estimated | -3.49 | +19.6 pts |
| 173 | Gregg County Estimated | -3.69 | +0.52 pts |
| 174 | Refugio County Estimated | -3.74 | -12.83 pts |
| 175 | Runnels County Estimated | -4.01 | +8.5 pts |
| 176 | Nueces County Estimated | -4.04 | +0.92 pts |
| 177 | Cameron County Estimated | -4.24 | +0.22 pts |
| 178 | Titus County Estimated | -4.65 | -2.53 pts |
| 179 | Travis County Estimated | -4.77 | +4.92 pts |
| 180 | Uvalde County Estimated | -4.85 | +0.68 pts |
| 181 | Deaf Smith County Estimated | -4.9 | +7.72 pts |
| 182 | Childress County Estimated | -4.95 | +5.16 pts |
| 183 | Crockett County Estimated | -5.03 | +6.66 pts |
| 184 | Bee County Estimated | -5.16 | -42.13 pts |
| 185 | Maverick County Estimated | -5.6 | -0.7 pts |
| 186 | Eastland County Estimated | -5.71 | -13.42 pts |
| 187 | Jefferson County Estimated | -5.88 | -0.17 pts |
| 188 | La Salle County Estimated | -6.12 | -5.51 pts |
| 189 | Howard County Estimated | -6.12 | +5.33 pts |
| 190 | Reeves County Estimated | -6.18 | -3.02 pts |
| 191 | Young County Estimated | -6.69 | -11.62 pts |
| 192 | Hutchinson County Estimated | -6.75 | +3.35 pts |
| 193 | Potter County Estimated | -7.08 | +9.45 pts |
| 194 | Frio County Estimated | -7.12 | -12.85 pts |
| 195 | Kleberg County Estimated | -7.22 | +0.92 pts |
| 196 | Dawson County Estimated | -7.36 | +0.29 pts |
| 197 | El Paso County Estimated | -7.49 | -1.36 pts |
| 198 | Willacy County Estimated | -7.59 | -7.14 pts |
| 199 | Val Verde County Estimated | -7.86 | +1.96 pts |
| 200 | Culberson County Estimated | -7.93 | -30.26 pts |
| 201 | Lamb County Estimated | -7.94 | +8.25 pts |
| 202 | Webb County Estimated | -8.01 | +1.53 pts |
| 203 | Bailey County Estimated | -8.23 | +8.71 pts |
| 204 | Oldham County Estimated | -8.39 | -13.99 pts |
| 205 | Harris County Estimated | -8.64 | -2.13 pts |
| 206 | Jim Hogg County Estimated | -8.73 | -0.96 pts |
| 207 | Calhoun County Estimated | -8.79 | -9.6 pts |
| 208 | Starr County Estimated | -9.09 | -3.41 pts |
| 209 | Brazos County Estimated | -9.34 | -1.46 pts |
| 210 | Parmer County Estimated | -9.94 | +12.38 pts |
| 211 | Hale County Estimated | -10.55 | -8.61 pts |
| 212 | Zapata County Estimated | -10.74 | -2.4 pts |
| 213 | Winkler County Estimated | -11.12 | +12.32 pts |
| 214 | Cochran County Estimated | -11.41 | +13.84 pts |
| 215 | Sutton County Estimated | -12.09 | -20.44 pts |
| 216 | Hemphill County Estimated | -12.22 | -11.9 pts |
| 217 | Crane County Estimated | -12.47 | -7.45 pts |
| 218 | Wheeler County Estimated | -12.71 | -11.67 pts |
| 219 | Knox County Estimated | -12.73 | +3.1 pts |
| 220 | Brewster County Estimated | -13.28 | -0.69 pts |
| 221 | Pecos County Estimated | -14.02 | -3.82 pts |
| 222 | Moore County Estimated | -14.05 | -1.01 pts |
| 223 | Hardeman County Estimated | -15.03 | +6.41 pts |
| 224 | Schleicher County Estimated | -15.87 | +7.37 pts |
| 225 | McMullen County Estimated | -16.33 | +6.57 pts |
| 226 | Stonewall County Estimated | -16.6 | -44.58 pts |
| 227 | Crosby County Estimated | -16.73 | -18.14 pts |
| 228 | Zavala County Estimated | -16.8 | +5.96 pts |
| 229 | Sherman County Estimated | -16.91 | -22.39 pts |
| 230 | Collingsworth County Estimated | -17.02 | -38.93 pts |
| 231 | Brooks County Estimated | -17.17 | +9.65 pts |
| 232 | Dallas County Estimated | -17.36 | +0.93 pts |
| 233 | Hudspeth County Estimated | -17.43 | -14.81 pts |
| 234 | Kent County Estimated | -17.48 | +10.57 pts |
| 235 | Castro County Estimated | -17.63 | -8.06 pts |
| 236 | Garza County Estimated | -17.63 | -11.26 pts |
| 237 | Hartley County Estimated | -17.82 | +18.46 pts |
| 238 | Swisher County Estimated | -18.31 | -11.47 pts |
| 239 | Sterling County Estimated | -18.37 | -16.18 pts |
| 240 | Glasscock County Estimated | -19.36 | -7.18 pts |
| 241 | Dallam County Estimated | -19.53 | +8.68 pts |
| 242 | Hall County Estimated | -19.88 | -15.6 pts |
| 243 | Hansford County Estimated | -20.69 | +4.68 pts |
| 244 | Duval County Estimated | -21.2 | -26.07 pts |
| 245 | Yoakum County Estimated | -21.69 | -11.92 pts |
| 246 | Jeff Davis County Estimated | -21.8 | +9.08 pts |
| 247 | Dimmit County Estimated | -23.65 | -12.5 pts |
| 248 | Kenedy County Estimated | -24.92 | +58.66 pts |
| 249 | Floyd County Estimated | -25.05 | -4.74 pts |
| 250 | Cottle County Estimated | -27.3 | -12.47 pts |
Other periods
About this ranking
Net domestic migration into a US state or county from July 1 of the previous year through June 30 of the reported year per 1,000 residents, using the average of the population estimates at the two July 1 endpoints.
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 rate per 1,000 residents, 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
APA 7
U.S. Census Bureau. (2026). Population Estimates Program: net domestic migration rate per 1,000 residents, 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 rate, July to June, 2025) [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 rate per 1,000 residents, 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 rate, July to June, 2025. 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-rate-july-june/texas-counties. Accessed 12 Oct. 2026.
Chicago (author-date)
U.S. Census Bureau. 2026. Population Estimates Program: net domestic migration rate per 1,000 residents, 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 rate, July to June, 2025. 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-rate-july-june/texas-counties.
Harvard
U.S. Census Bureau (2026) Population Estimates Program: net domestic migration rate per 1,000 residents, 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 rate, July to June, 2025 [Dataset]. Available at: https://www.census.gov/programs-surveys/popest/data/data-sets.html, via Invokely: https://invokely.ai/rankings/net-domestic-migration-rate-july-june/texas-counties (Accessed: 12 October 2026).
BibTeX
@misc{census_counties_in_texas_by_2025,
author = {{U.S. Census Bureau}},
title = {{Population Estimates Program: net domestic migration rate per 1,000 residents, 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 rate, July to June, 2025}},
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-rate-july-june/texas-counties. Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration rate per 1,000 residents, 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 rate per 1,000 residents, 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 rate, July to June, 2025
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-rate-july-june/texas-counties
Y2 - 2026/10/12
N1 - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-rate-july-june/texas-counties.
N1 - Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration rate per 1,000 residents, 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 -
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 rate, July to June using official data, and cite the source.
rank_places {"indicator":"net_domestic_migration_rate_july_june","level":"province","within":"Texas","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_domestic_migration_rate_july_june&level=province&within=Texas&limit=10
Questions
Which county has the highest net domestic migration rate, July to June?
Loving County, with 141.41 per 1,000 inhabitants in 2025, according to the U.S. Census Bureau.
Which county has the lowest net domestic migration rate, July to June?
King County, with -113.86 per 1,000 inhabitants 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 domestic migration rate per 1,000 residents, 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.