Ranking of Texas Counties By Net Domestic Migration in 2021

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2021, the Net Domestic Migration for Texas was 192.82K. Among all Texas counties, Collin County had the highest net domestic migration (31.67K), followed by Williamson County (26.35K), and Fort Bend County (25.58K).

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.

See this for other years:
Ranking of Texas Counties By Net Domestic Migration in 2021
Collin
Williamson
Fort Bend
Denton
Montgomery
Comal
Hays
Kaufman
Ellis
Parker
Ranking of Texas Counties By Net Domestic Migration in 2021
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Collin County 31671
2 Williamson County 26348
3 Fort Bend County 25582
4 Denton County 24145
5 Montgomery County 22835
6 Comal County 12012
7 Hays County 11189
8 Kaufman County 10940
9 Ellis County 8516
10 Parker County 7616
11 Rockwall County 7370
12 Johnson County 6590
13 Bexar County 6188
14 Bell County 5300
15 Liberty County 4855
16 Bastrop County 4000
17 Grayson County 3896
18 Brazoria County 3784
19 Galveston County 3372
20 Hunt County 3352
21 Guadalupe County 3326
22 Wise County 3089
23 Smith County 2941
24 Hood County 2731
25 Randall County 2551
26 Kendall County 2479
27 Lubbock County 2176
28 McLennan County 2107
29 Waller County 2016
30 Burnet County 1899
31 Van Zandt County 1877
32 Henderson County 1833
33 Polk County 1832
34 Walker County 1822
35 Chambers County 1586
36 Wood County 1538
37 Medina County 1405
38 Brazos County 1370
39 Travis County 1361
40 Wilson County 1307
41 Fannin County 1162
42 Coryell County 1030
43 Llano County 1023
44 Rusk County 1014
45 Upshur County 942
46 Aransas County 893
47 Kerr County 864
48 Caldwell County 847
49 San Patricio County 803
50 Navarro County 798
51 Hardin County 778
52 Harrison County 748
53 Bandera County 744
54 Atascosa County 743
55 Cherokee County 727
56 Gillespie County 720
57 Hill County 701
58 Grimes County 698
59 Cooke County 684
60 Erath County 643
61 Montague County 636
62 Tarrant County 632
63 Lampasas County 631
64 Anderson County 605
65 Wichita County 544
66 Blanco County 528
67 Milam County 524
68 Burleson County 518
69 Hopkins County 499
70 Garza County 481
71 Callahan County 473
72 San Jacinto County 470
73 Freestone County 450
74 Hidalgo County 424
75 Bosque County 421
76 Stephens County 420
77 Cass County 387
78 Brown County 379
79 Rains County 378
80 Palo Pinto County 375
81 Fayette County 365
82 Trinity County 359
83 Lamar County 357
84 Angelina County 351
85 Leon County 344
86 Somervell County 319
87 Austin County 296
88 Comanche County 275
89 Jones County 266
90 Jack County 259
91 Tyler County 257
92 Taylor County 248
93 Lavaca County 242
94 Sabine County 240
95 Duval County 230
96 Robertson County 228
97 Washington County 223
98 Camp County 213
99 Lee County 211
100 Young County 206
101 Falls County 200
102 DeWitt County 190
103 Panola County 189
104 Eastland County 183
105 Uvalde County 174
106 San Saba County 172
107 Newton County 170
108 Coleman County 165
109 Childress County 157
110 Archer County 155
110 Goliad County 155
111 Delta County 151
112 Willacy County 149
113 Franklin County 145
114 Clay County 123
114 Red River County 123
115 Donley County 119
116 Real County 114
117 Morris County 113
117 Wharton County 113
118 Shackelford County 101
119 Mills County 100
120 Colorado County 98
121 Live Oak County 89
122 Limestone County 86
123 Kimble County 85
124 San Augustine County 84
125 Hall County 76
126 Jackson County 74
126 Swisher County 74
127 Orange County 69
128 Shelby County 68
129 Houston County 61
130 Throckmorton County 59
131 Lynn County 58
132 Mitchell County 57
133 Coke County 50
134 Fisher County 45
134 Jim Wells County 45
135 Hamilton County 42
136 Concho County 41
137 La Salle County 37
137 Runnels County 37
138 Nacogdoches County 36
139 Baylor County 34
139 Hudspeth County 34
140 Menard County 31
141 Irion County 30
142 Hartley County 26
143 Edwards County 23
144 Motley County 22
145 Glasscock County 19
146 Crosby County 16
147 McCulloch County 15
148 Kinney County 13
149 Cottle County 11
149 Refugio County 11
150 Madison County 9
151 McMullen County 7
152 Haskell County 6
153 Armstrong County 5
154 Culberson County 2
155 Hardeman County 0
156 Dickens County -2
157 Kent County -3
158 Matagorda County -4
158 Schleicher County -4
159 Briscoe County -6
160 Kenedy County -7
160 Loving County -7
160 Sterling County -7
161 Castro County -8
161 Jeff Davis County -8
162 Knox County -9
163 Mason County -10
164 Foard County -11
164 King County -11
165 Terrell County -16
166 Collingsworth County -17
166 Presidio County -17
166 Sherman County -17
166 Stonewall County -17
167 Borden County -18
168 Roberts County -20
169 Marion County -22
170 Carson County -30
170 Floyd County -30
171 Oldham County -39
172 Wheeler County -41
173 Crane County -43
174 Hutchinson County -46
175 Hemphill County -49
176 Gonzales County -50
177 Jim Hogg County -51
178 Upton County -54
179 Gray County -56
180 Sutton County -57
180 Zapata County -57
181 Brooks County -59
181 Crockett County -59
181 Dawson County -59
182 Martin County -63
183 Karnes County -70
184 Cochran County -71
185 Brewster County -74
186 Dallam County -77
187 Pecos County -79
188 Terry County -84
189 Lamb County -85
190 Wilbarger County -94
191 Dimmit County -102
192 Bailey County -105
192 Nolan County -105
192 Scurry County -105
193 Gregg County -113
194 Lipscomb County -122
195 Titus County -127
196 Hansford County -133
196 Parmer County -133
197 Gaines County -139
198 Jasper County -146
199 Reagan County -159
200 Zavala County -164
201 Yoakum County -169
202 Bee County -201
203 Hockley County -208
204 Ochiltree County -234
205 Calhoun County -235
206 Hale County -243
207 Val Verde County -264
208 Deaf Smith County -283
209 Starr County -291
210 Andrews County -331
211 Kleberg County -351
212 Moore County -371
213 Winkler County -386
214 Maverick County -416
215 Howard County -423
216 Bowie County -425
217 Victoria County -505
218 Ward County -575
219 Cameron County -586
220 Nueces County -807
221 Frio County -912
222 Tom Green County -933
223 Reeves County -1664
224 Potter County -1760
225 El Paso County -2104
226 Webb County -2158
227 Jefferson County -2698
228 Midland County -3656
229 Ector County -5787
230 Harris County -40534
231 Dallas County -41877