Where are people moving in Texas?
Motley County (51.8 per 1,000 residents), Kaufman County (45.6 per 1,000 residents) and Waller County (42.9 per 1,000 residents) drew the most people from other U.S. counties for their size in Texas in 2025.
Data as of 2025 · updated
All 246 ranked Texas counties
| Rank | County | Per 1,000 residents, 2025 | Net movers 2025 | Residents |
|---|---|---|---|---|
| 1 | Motley County | 51.8 | +54 | 1,043 |
| 2 | Kaufman County | 45.6 | +9,535 | 209,235 |
| 3 | Waller County | 42.9 | +2,997 | 69,858 |
| 4 | Comal County | 35.5 | +7,427 | 209,166 |
| 5 | Liberty County | 35.0 | +4,243 | 121,364 |
| 6 | Caldwell County | 34.2 | +1,887 | 55,150 |
| 7 | Ellis County | 29.8 | +7,178 | 240,867 |
| 8 | Montgomery County | 29.0 | +22,690 | 781,194 |
| 9 | Wise County | 28.4 | +2,380 | 83,778 |
| 10 | Hunt County | 27.2 | +3,351 | 123,336 |
| 11 | Menard County | 27.1 | +53 | 1,956 |
| 12 | Johnson County | 25.6 | +5,585 | 218,048 |
| 13 | Grimes County | 25.4 | +871 | 34,252 |
| 14 | Kendall County | 25.4 | +1,354 | 53,289 |
| 15 | Parker County | 25.0 | +4,614 | 184,767 |
| 16 | Hays County | 24.8 | +7,545 | 304,390 |
| 17 | Guadalupe County | 23.6 | +4,737 | 201,111 |
| 18 | Aransas County | 23.5 | +614 | 26,146 |
| 19 | Medina County | 22.1 | +1,256 | 56,881 |
| 20 | Rockwall County | 21.9 | +3,087 | 140,738 |
| 21 | Chambers County | 21.5 | +1,239 | 57,594 |
| 22 | Burleson County | 20.3 | +417 | 20,549 |
| 23 | Hood County | 19.8 | +1,396 | 70,501 |
| 24 | Williamson County | 19.6 | +14,764 | 752,827 |
| 25 | Somervell County | 19.5 | +200 | 10,261 |
| 26 | Bastrop County | 19.0 | +2,254 | 118,908 |
| 27 | Rains County | 18.6 | +252 | 13,542 |
| 28 | Collin County | 18.6 | +24,102 | 1,297,179 |
| 29 | Austin County | 18.2 | +612 | 33,625 |
| 30 | Armstrong County | 17.9 | +33 | 1,843 |
| 31 | Gillespie County | 17.7 | +504 | 28,527 |
| 32 | Concho County | 17.5 | +63 | 3,607 |
| 33 | Jack County | 17.1 | +164 | 9,563 |
| 34 | Burnet County | 16.7 | +954 | 57,015 |
| 35 | Coke County | 16.7 | +57 | 3,412 |
| 36 | Palo Pinto County | 15.8 | +487 | 30,791 |
| 37 | Grayson County | 15.8 | +2,423 | 153,613 |
| 38 | Van Zandt County | 15.6 | +1,033 | 66,130 |
| 39 | Hill County | 15.6 | +616 | 39,503 |
| 40 | Henderson County | 15.5 | +1,377 | 88,595 |
| 41 | Franklin County | 15.3 | +168 | 10,994 |
| 42 | Wood County | 15.3 | +758 | 49,688 |
| 43 | Fannin County | 15.2 | +598 | 39,265 |
| 44 | Blanco County | 15.0 | +204 | 13,581 |
| 45 | Washington County | 14.7 | +563 | 38,288 |
| 46 | Robertson County | 14.5 | +258 | 17,839 |
| 47 | Comanche County | 13.7 | +197 | 14,432 |
| 48 | Wilson County | 12.7 | +715 | 56,139 |
| 49 | Throckmorton County | 11.6 | +18 | 1,554 |
| 50 | Brazoria County | 11.6 | +4,849 | 419,080 |
| 51 | Leon County | 11.1 | +188 | 16,894 |
| 52 | Lee County | 10.9 | +205 | 18,729 |
| 53 | Denton County | 10.8 | +11,569 | 1,069,346 |
| 54 | Bandera County | 10.8 | +247 | 22,876 |
| 55 | Marion County | 10.7 | +106 | 9,896 |
| 56 | Fort Bend County | 10.7 | +10,406 | 975,191 |
| 57 | Navarro County | 10.6 | +604 | 57,181 |
| 58 | Foard County | 10.5 | +11 | 1,044 |
| 59 | Haskell County | 10.2 | +56 | 5,499 |
| 60 | Llano County | 10.1 | +236 | 23,353 |
| 61 | Atascosa County | 9.7 | +522 | 53,590 |
| 62 | Randall County | 9.7 | +1,473 | 152,351 |
| 63 | Upshur County | 9.5 | +424 | 44,410 |
| 64 | Montague County | 9.2 | +202 | 21,966 |
| 65 | Galveston County | 9.2 | +3,422 | 372,207 |
| 66 | Fisher County | 8.9 | +33 | 3,692 |
| 67 | Real County | 8.4 | +23 | 2,745 |
| 68 | Smith County | 8.4 | +2,112 | 252,549 |
| 69 | Lipscomb County | 8.1 | +24 | 2,955 |
| 70 | Lavaca County | 8.1 | +167 | 20,651 |
| 71 | Harrison County | 7.8 | +563 | 71,956 |
| 72 | Camp County | 7.8 | +104 | 13,380 |
| 73 | San Jacinto County | 7.7 | +227 | 29,488 |
| 74 | Jasper County | 7.2 | +238 | 33,075 |
| 75 | Falls County | 7.1 | +126 | 17,869 |
| 76 | Kerr County | 6.9 | +373 | 54,037 |
| 77 | Trinity County | 6.9 | +99 | 14,384 |
| 78 | Briscoe County | 6.8 | +10 | 1,474 |
| 79 | Upton County | 6.7 | +21 | 3,131 |
| 80 | Clay County | 6.6 | +71 | 10,764 |
| 81 | Donley County | 6.2 | +20 | 3,213 |
| 82 | Freestone County | 6.2 | +129 | 20,811 |
| 83 | Rusk County | 5.9 | +322 | 54,854 |
| 84 | Kimble County | 5.9 | +26 | 4,438 |
| 85 | Bosque County | 5.6 | +106 | 18,918 |
| 86 | Lampasas County | 5.6 | +132 | 23,657 |
| 87 | Midland County | 5.3 | +1,001 | 187,855 |
| 88 | Baylor County | 5.2 | +18 | 3,472 |
| 89 | Hopkins County | 5.2 | +202 | 39,063 |
| 90 | Limestone County | 5.2 | +118 | 22,849 |
| 91 | Anderson County | 4.9 | +296 | 59,805 |
| 92 | Taylor County | 4.9 | +732 | 150,077 |
| 93 | Dickens County | 4.7 | +8 | 1,692 |
| 94 | Gaines County | 4.7 | +113 | 23,956 |
| 95 | Mills County | 4.6 | +21 | 4,580 |
| 96 | Jones County | 4.6 | +95 | 20,861 |
| 97 | Lubbock County | 4.5 | +1,496 | 328,906 |
| 98 | Goliad County | 4.4 | +32 | 7,208 |
| 99 | Houston County | 4.4 | +98 | 22,316 |
| 100 | Live Oak County | 4.4 | +52 | 11,929 |
| 101 | Tyler County | 4.2 | +86 | 20,443 |
| 102 | McCulloch County | 4.1 | +31 | 7,472 |
| 103 | Callahan County | 4.1 | +60 | 14,491 |
| 104 | Shackelford County | 4.1 | +13 | 3,197 |
| 105 | Lynn County | 3.8 | +23 | 6,017 |
| 106 | Coleman County | 3.8 | +30 | 7,915 |
| 107 | Polk County | 3.8 | +201 | 53,434 |
| 108 | Fayette County | 3.7 | +93 | 25,459 |
| 109 | Mason County | 3.3 | +13 | 3,990 |
| 110 | Brown County | 3.1 | +121 | 38,711 |
| 111 | Walker County | 3.0 | +253 | 83,842 |
| 112 | Ector County | 2.8 | +488 | 173,801 |
| 113 | Cass County | 2.6 | +74 | 28,651 |
| 114 | Orange County | 2.6 | +220 | 86,266 |
| 115 | Sabine County | 2.5 | +25 | 10,012 |
| 116 | Lamar County | 2.4 | +123 | 51,503 |
| 117 | San Augustine County | 2.3 | +18 | 7,722 |
| 118 | Hockley County | 2.2 | +48 | 21,600 |
| 119 | Bell County | 1.8 | +730 | 402,248 |
| 120 | Matagorda County | 1.8 | +65 | 36,463 |
| 121 | McLennan County | 1.8 | +484 | 272,020 |
| 122 | Hardin County | 1.7 | +100 | 58,723 |
| 123 | Mitchell County | 1.3 | +12 | 8,947 |
| 124 | Morris County | 1.2 | +15 | 12,133 |
| 125 | Bexar County | 1.2 | +2,505 | 2,160,088 |
| 126 | Cherokee County | 1.1 | +61 | 53,337 |
| 127 | Madison County | 1.1 | +16 | 14,226 |
| 128 | Cooke County | 1.1 | +49 | 44,461 |
| 129 | Newton County | 1.1 | +13 | 11,954 |
| 130 | Angelina County | 1.0 | +89 | 88,154 |
| 131 | Panola County | 1.0 | +22 | 23,018 |
| 132 | Karnes County | 0.7 | +11 | 15,018 |
| 133 | Nolan County | 0.6 | +9 | 14,117 |
| 134 | Milam County | 0.6 | +16 | 26,258 |
| 135 | Wilbarger County | 0.5 | +6 | 12,481 |
| 136 | Victoria County | 0.4 | +36 | 92,656 |
| 137 | Red River County | 0.3 | +3 | 11,816 |
| 138 | Delta County | 0.2 | +1 | 5,549 |
| 139 | Kinney County | 0.0 | +0 | 3,128 |
| 140 | Bowie County | −0.2 | −19 | 92,696 |
| 141 | Terry County | −0.3 | −4 | 11,720 |
| 142 | Gray County | −0.4 | −8 | 20,919 |
| 143 | Coryell County | −0.5 | −41 | 85,592 |
| 144 | Tom Green County | −0.5 | −61 | 120,602 |
| 145 | Colorado County | −0.6 | −13 | 21,439 |
| 146 | San Patricio County | −0.7 | −49 | 72,053 |
| 147 | Edwards County | −0.7 | −1 | 1,370 |
| 148 | Stephens County | −0.9 | −8 | 9,380 |
| 149 | Wichita County | −0.9 | −111 | 129,555 |
| 150 | Andrews County | −0.9 | −17 | 18,914 |
| 151 | Nacogdoches County | −0.9 | −61 | 66,035 |
| 152 | DeWitt County | −0.9 | −19 | 20,309 |
| 153 | Ward County | −1.0 | −11 | 11,125 |
| 154 | Carson County | −1.2 | −7 | 5,805 |
| 155 | Wharton County | −1.3 | −55 | 42,060 |
| 156 | Hidalgo County | −1.4 | −1,278 | 921,549 |
| 157 | Gonzales County | −1.4 | −29 | 20,159 |
| 158 | Shelby County | −1.9 | −47 | 24,286 |
| 159 | San Saba County | −2.1 | −12 | 5,787 |
| 160 | Martin County | −2.1 | −11 | 5,284 |
| 161 | Scurry County | −2.4 | −38 | 16,162 |
| 162 | Hamilton County | −2.4 | −21 | 8,680 |
| 163 | Archer County | −2.5 | −23 | 9,129 |
| 164 | Tarrant County | −3.1 | −6,978 | 2,248,466 |
| 165 | Jim Wells County | −3.1 | −121 | 38,804 |
| 166 | Jackson County | −3.2 | −50 | 15,393 |
| 167 | Erath County | −3.3 | −147 | 43,911 |
| 168 | Reagan County | −3.5 | −11 | 3,166 |
| 169 | Gregg County | −3.7 | −466 | 126,095 |
| 170 | Refugio County | −3.8 | −25 | 6,657 |
| 171 | Runnels County | −4.0 | −39 | 9,693 |
| 172 | Nueces County | −4.0 | −1,427 | 352,992 |
| 173 | Cameron County | −4.2 | −1,837 | 433,946 |
| 174 | Titus County | −4.7 | −147 | 31,563 |
| 175 | Travis County | −4.7 | −6,590 | 1,389,670 |
| 176 | Uvalde County | −4.8 | −121 | 24,963 |
| 177 | Deaf Smith County | −4.9 | −91 | 18,626 |
| 178 | Childress County | −5.0 | −33 | 6,643 |
| 179 | Crockett County | −5.1 | −14 | 2,769 |
| 180 | Bee County | −5.2 | −168 | 32,515 |
| 181 | Maverick County | −5.6 | −329 | 58,823 |
| 182 | Eastland County | −5.7 | −104 | 18,143 |
| 183 | Jefferson County | −5.9 | −1,496 | 254,321 |
| 184 | Howard County | −6.1 | −187 | 30,504 |
| 185 | La Salle County | −6.1 | −40 | 6,517 |
| 186 | Reeves County | −6.2 | −75 | 12,138 |
| 187 | Young County | −6.7 | −122 | 18,154 |
| 188 | Hutchinson County | −6.8 | −133 | 19,633 |
| 189 | Potter County | −7.1 | −811 | 114,453 |
| 190 | Frio County | −7.1 | −134 | 18,823 |
| 191 | Kleberg County | −7.2 | −219 | 30,315 |
| 192 | Dawson County | −7.4 | −87 | 11,776 |
| 193 | El Paso County | −7.5 | −6,582 | 877,858 |
| 194 | Willacy County | −7.6 | −152 | 19,971 |
| 195 | Val Verde County | −7.9 | −376 | 47,835 |
| 196 | Culberson County | −7.9 | −18 | 2,267 |
| 197 | Lamb County | −7.9 | −100 | 12,579 |
| 198 | Webb County | −8.0 | −2,250 | 281,224 |
| 199 | Bailey County | −8.2 | −57 | 6,963 |
| 200 | Oldham County | −8.4 | −15 | 1,783 |
| 201 | Harris County | −8.6 | −43,377 | 5,045,026 |
| 202 | Jim Hogg County | −8.8 | −40 | 4,555 |
| 203 | Calhoun County | −8.8 | −173 | 19,599 |
| 204 | Starr County | −9.1 | −603 | 66,319 |
| 205 | Brazos County | −9.3 | −2,322 | 249,088 |
| 206 | Parmer County | −9.9 | −96 | 9,678 |
| 207 | Hale County | −10.6 | −337 | 31,819 |
| 208 | Zapata County | −10.8 | −148 | 13,753 |
| 209 | Winkler County | −11.1 | −84 | 7,540 |
| 210 | Cochran County | −11.4 | −29 | 2,546 |
| 211 | Sutton County | −12.2 | −39 | 3,203 |
| 212 | Hemphill County | −12.3 | −38 | 3,083 |
| 213 | Crane County | −12.5 | −57 | 4,554 |
| 214 | Wheeler County | −12.8 | −61 | 4,773 |
| 215 | Knox County | −12.8 | −41 | 3,192 |
| 216 | Brewster County | −13.3 | −126 | 9,458 |
| 217 | Moore County | −14.0 | −306 | 21,891 |
| 218 | Pecos County | −14.1 | −205 | 14,560 |
| 219 | Hardeman County | −15.2 | −50 | 3,292 |
| 220 | Schleicher County | −16.0 | −36 | 2,245 |
| 221 | Stonewall County | −16.9 | −20 | 1,186 |
| 222 | Crosby County | −16.9 | −82 | 4,852 |
| 223 | Sherman County | −16.9 | −47 | 2,781 |
| 224 | Zavala County | −16.9 | −153 | 9,037 |
| 225 | Collingsworth County | −17.3 | −43 | 2,487 |
| 226 | Brooks County | −17.3 | −114 | 6,579 |
| 227 | Dallas County | −17.4 | −46,226 | 2,661,397 |
| 228 | Hudspeth County | −17.5 | −60 | 3,433 |
| 229 | Castro County | −17.7 | −129 | 7,295 |
| 230 | Garza County | −17.7 | −80 | 4,510 |
| 231 | Hartley County | −17.9 | −88 | 4,904 |
| 232 | Swisher County | −18.5 | −124 | 6,703 |
| 233 | Sterling County | −18.5 | −25 | 1,349 |
| 234 | Dallam County | −19.4 | −146 | 7,508 |
| 235 | Glasscock County | −19.5 | −22 | 1,128 |
| 236 | Hall County | −20.1 | −55 | 2,737 |
| 237 | Hansford County | −20.8 | −103 | 4,944 |
| 238 | Duval County | −21.5 | −202 | 9,402 |
| 239 | Yoakum County | −21.8 | −162 | 7,438 |
| 240 | Jeff Davis County | −22.2 | −38 | 1,711 |
| 241 | Dimmit County | −23.9 | −192 | 8,024 |
| 242 | Floyd County | −25.4 | −124 | 4,881 |
| 243 | Cottle County | −27.8 | −34 | 1,224 |
| 244 | Ochiltree County | −29.6 | −275 | 9,284 |
| 245 | Irion County | −30.1 | −44 | 1,463 |
| 246 | Presidio County | −37.2 | −202 | 5,433 |
8 of 254 Texas counties are not ranked on this measure.
How this is ranked
Net domestic migration from the Census Bureau's population estimates for 2025: people who moved in from other U.S. counties minus people who moved out, per 1,000 residents. Moves from and to other countries are not included. Counties with fewer than 1,000 residents, or without a figure for the same period as the others, are not ranked.
Source: U.S. Census Bureau, Population Estimates Program (Vintage 2025). Figures come from public federal statistics and are informational only, not investment advice. Check the source before relying on a number. Methodology: how ranks and figures are built. More on every layer: data sources and licences.
Get the report for any Texas county — $99
The County Growth and Demographics Report for any county as a PDF, from federal data: population and migration, housing and rents, permits, private employers and jobs, unemployment, ranks in the state and the country, and neighbouring counties, with a source next to every number. Pay once, no subscription.
Every purchase also includes a CSV of every table in the report, ready for a spreadsheet.
- Not useful? Email us within 14 days for a full refund
- Sold by Simply Stats LLC (NC)
- Secure Stripe checkout (Apple Pay/Google Pay)
- Instant PDF download
- PDF + CSV of every table
Refund terms: Terms. · How we compute every number
Questions
Which county in Texas gains the most people from other counties?
Motley County: 51.8 per 1,000 residents, ahead of Kaufman County (45.6 per 1,000 residents) and Waller County (42.9 per 1,000 residents), of 246 Texas counties ranked.
How is this ranking calculated?
Net domestic migration from the Census Bureau's population estimates for 2025: people who moved in from other U.S. counties minus people who moved out, per 1,000 residents. Moves from and to other countries are not included. Counties with fewer than 1,000 residents, or without a figure for the same period as the others, are not ranked.
More county rankings for Texas
Net domestic migration per 1,000 residents in other states
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Florida
- Georgia
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- South Carolina
- South Dakota
- Tennessee
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming