Fastest-Growing Counties in Texas
Texas's counties, ranked by how much their population changed between two official U.S. Census Bureau estimates.
Population change from July 1, 2020 to July 1, 2025 · all 254 counties ranked
| Rank | County | 2020 | 2025 | Change | % change |
|---|---|---|---|---|---|
| 1 | Kaufman County | 147,165 | 209,235 | +62,070 | +42.2% |
| 2 | Liberty County | 92,471 | 121,364 | +28,893 | +31.2% |
| 3 | Rockwall County | 109,199 | 140,738 | +31,539 | +28.9% |
| 4 | Comal County | 163,608 | 209,166 | +45,558 | +27.8% |
| 5 | Montgomery County | 625,369 | 781,194 | +155,825 | +24.9% |
| 6 | Hays County | 243,984 | 304,390 | +60,406 | +24.8% |
| 7 | Ellis County | 194,322 | 240,867 | +46,545 | +24.0% |
| 8 | Parker County | 149,559 | 184,767 | +35,208 | +23.5% |
| 9 | Hunt County | 100,260 | 123,336 | +23,076 | +23.0% |
| 10 | Chambers County | 46,992 | 57,594 | +10,602 | +22.6% |
| 11 | Williamson County | 615,611 | 752,827 | +137,216 | +22.3% |
| 12 | Waller County | 57,294 | 69,858 | +12,564 | +21.9% |
| 13 | Wise County | 68,931 | 83,778 | +14,847 | +21.5% |
| 14 | Bastrop County | 98,060 | 118,908 | +20,848 | +21.3% |
| 15 | Collin County | 1,075,512 | 1,297,179 | +221,667 | +20.6% |
| 16 | Johnson County | 180,955 | 218,048 | +37,093 | +20.5% |
| 17 | Caldwell County | 45,945 | 55,150 | +9,205 | +20.0% |
| 18 | Kendall County | 44,568 | 53,289 | +8,721 | +19.6% |
| 19 | Blanco County | 11,451 | 13,581 | +2,130 | +18.6% |
| 20 | Fort Bend County | 830,347 | 975,191 | +144,844 | +17.4% |
| 21 | Denton County | 914,517 | 1,069,346 | +154,829 | +16.9% |
| 22 | Grimes County | 29,443 | 34,252 | +4,809 | +16.3% |
| 23 | Burleson County | 17,679 | 20,549 | +2,870 | +16.2% |
| 24 | Guadalupe County | 173,722 | 201,111 | +27,389 | +15.8% |
| 25 | Burnet County | 49,480 | 57,015 | +7,535 | +15.2% |
| 26 | Hood County | 62,054 | 70,501 | +8,447 | +13.6% |
| 27 | Grayson County | 136,157 | 153,613 | +17,456 | +12.8% |
| 28 | Jack County | 8,484 | 9,563 | +1,079 | +12.7% |
| 29 | Brazoria County | 373,490 | 419,080 | +45,590 | +12.2% |
| 30 | Wilson County | 50,051 | 56,139 | +6,088 | +12.2% |
| 31 | Austin County | 30,133 | 33,625 | +3,492 | +11.6% |
| 32 | Somervell County | 9,206 | 10,261 | +1,055 | +11.5% |
| 33 | Medina County | 51,058 | 56,881 | +5,823 | +11.4% |
| 34 | Rains County | 12,182 | 13,542 | +1,360 | +11.2% |
| 35 | Van Zandt County | 59,747 | 66,130 | +6,383 | +10.7% |
| 36 | Gaines County | 21,699 | 23,956 | +2,257 | +10.4% |
| 37 | Wood County | 45,042 | 49,688 | +4,646 | +10.3% |
| 38 | Midland County | 170,722 | 187,855 | +17,133 | +10.0% |
| 39 | Hill County | 35,965 | 39,503 | +3,538 | +9.8% |
| 40 | Montague County | 20,040 | 21,966 | +1,926 | +9.6% |
| 41 | Walker County | 76,562 | 83,842 | +7,280 | +9.5% |
| 42 | Llano County | 21,331 | 23,353 | +2,022 | +9.5% |
| 43 | Aransas County | 23,930 | 26,146 | +2,216 | +9.3% |
| 44 | Fannin County | 35,974 | 39,265 | +3,291 | +9.1% |
| 45 | Bandera County | 20,987 | 22,876 | +1,889 | +9.0% |
| 46 | Lampasas County | 21,704 | 23,657 | +1,953 | +9.0% |
| 47 | Concho County | 3,317 | 3,607 | +290 | +8.7% |
| 48 | Atascosa County | 49,286 | 53,590 | +4,304 | +8.7% |
| 49 | Navarro County | 52,843 | 57,181 | +4,338 | +8.2% |
| 50 | Palo Pinto County | 28,456 | 30,791 | +2,335 | +8.2% |
| 51 | Upshur County | 41,044 | 44,410 | +3,366 | +8.2% |
| 52 | Bell County | 372,407 | 402,248 | +29,841 | +8.0% |
| 53 | Randall County | 141,255 | 152,351 | +11,096 | +7.9% |
| 54 | Smith County | 234,205 | 252,549 | +18,344 | +7.8% |
| 55 | Camp County | 12,429 | 13,380 | +951 | +7.7% |
| 56 | Hudspeth County | 3,189 | 3,433 | +244 | +7.7% |
| 57 | Henderson County | 82,400 | 88,595 | +6,195 | +7.5% |
| 58 | Lynn County | 5,609 | 6,017 | +408 | +7.3% |
| 59 | Travis County | 1,296,572 | 1,389,670 | +93,098 | +7.2% |
| 60 | Bexar County | 2,015,492 | 2,160,088 | +144,596 | +7.2% |
| 61 | Leon County | 15,775 | 16,894 | +1,119 | +7.1% |
| 62 | San Jacinto County | 27,542 | 29,488 | +1,946 | +7.1% |
| 63 | Freestone County | 19,439 | 20,811 | +1,372 | +7.1% |
| 64 | Lee County | 17,504 | 18,729 | +1,225 | +7.0% |
| 65 | Washington County | 35,791 | 38,288 | +2,497 | +7.0% |
| 66 | Archer County | 8,553 | 9,129 | +576 | +6.7% |
| 67 | Throckmorton County | 1,457 | 1,554 | +97 | +6.7% |
| 68 | Gillespie County | 26,768 | 28,527 | +1,759 | +6.6% |
| 69 | Harris County | 4,734,060 | 5,045,026 | +310,966 | +6.6% |
| 70 | Cooke County | 41,751 | 44,461 | +2,710 | +6.5% |
| 71 | Robertson County | 16,767 | 17,839 | +1,072 | +6.4% |
| 72 | Delta County | 5,221 | 5,549 | +328 | +6.3% |
| 73 | Tarrant County | 2,116,194 | 2,248,466 | +132,272 | +6.3% |
| 74 | Brazos County | 234,527 | 249,088 | +14,561 | +6.2% |
| 75 | Jones County | 19,667 | 20,861 | +1,194 | +6.1% |
| 76 | Hopkins County | 36,833 | 39,063 | +2,230 | +6.1% |
| 77 | Franklin County | 10,372 | 10,994 | +622 | +6.0% |
| 78 | Milam County | 24,780 | 26,258 | +1,478 | +6.0% |
| 79 | Polk County | 50,464 | 53,434 | +2,970 | +5.9% |
| 80 | Galveston County | 351,586 | 372,207 | +20,621 | +5.9% |
| 81 | Comanche County | 13,635 | 14,432 | +797 | +5.8% |
| 82 | Madison County | 13,457 | 14,226 | +769 | +5.7% |
| 83 | Hidalgo County | 872,753 | 921,549 | +48,796 | +5.6% |
| 84 | Lubbock County | 311,589 | 328,906 | +17,317 | +5.6% |
| 85 | Trinity County | 13,636 | 14,384 | +748 | +5.5% |
| 86 | Falls County | 16,942 | 17,869 | +927 | +5.5% |
| 87 | Callahan County | 13,748 | 14,491 | +743 | +5.4% |
| 88 | Cherokee County | 50,619 | 53,337 | +2,718 | +5.4% |
| 89 | Roberts County | 824 | 867 | +43 | +5.2% |
| 90 | Dallam County | 7,137 | 7,508 | +371 | +5.2% |
| 91 | Webb County | 267,336 | 281,224 | +13,888 | +5.2% |
| 92 | Hamilton County | 8,252 | 8,680 | +428 | +5.2% |
| 93 | Live Oak County | 11,348 | 11,929 | +581 | +5.1% |
| 94 | Ector County | 165,491 | 173,801 | +8,310 | +5.0% |
| 95 | Rusk County | 52,255 | 54,854 | +2,599 | +5.0% |
| 96 | Clay County | 10,255 | 10,764 | +509 | +5.0% |
| 97 | Bee County | 31,043 | 32,515 | +1,472 | +4.7% |
| 98 | San Patricio County | 68,839 | 72,053 | +3,214 | +4.7% |
| 99 | Taylor County | 143,484 | 150,077 | +6,593 | +4.6% |
| 100 | Harrison County | 68,798 | 71,956 | +3,158 | +4.6% |
| 101 | Hardin County | 56,357 | 58,723 | +2,366 | +4.2% |
| 102 | McLennan County | 261,189 | 272,020 | +10,831 | +4.1% |
| 103 | Fayette County | 24,511 | 25,459 | +948 | +3.9% |
| 104 | Colorado County | 20,641 | 21,439 | +798 | +3.9% |
| 105 | Briscoe County | 1,420 | 1,474 | +54 | +3.8% |
| 106 | Culberson County | 2,185 | 2,267 | +82 | +3.8% |
| 107 | Bosque County | 18,255 | 18,918 | +663 | +3.6% |
| 108 | Kimble County | 4,293 | 4,438 | +145 | +3.4% |
| 109 | Anderson County | 57,941 | 59,805 | +1,864 | +3.2% |
| 110 | Limestone County | 22,141 | 22,849 | +708 | +3.2% |
| 111 | Stephens County | 9,095 | 9,380 | +285 | +3.1% |
| 112 | Tyler County | 19,824 | 20,443 | +619 | +3.1% |
| 113 | Coryell County | 83,102 | 85,592 | +2,490 | +3.0% |
| 114 | Mills County | 4,447 | 4,580 | +133 | +3.0% |
| 115 | Coleman County | 7,687 | 7,915 | +228 | +3.0% |
| 116 | Cameron County | 421,504 | 433,946 | +12,442 | +3.0% |
| 117 | Moore County | 21,264 | 21,891 | +627 | +2.9% |
| 118 | Erath County | 42,710 | 43,911 | +1,201 | +2.8% |
| 119 | Coke County | 3,321 | 3,412 | +91 | +2.7% |
| 120 | Lamar County | 50,131 | 51,503 | +1,372 | +2.7% |
| 121 | Shackelford County | 3,114 | 3,197 | +83 | +2.7% |
| 122 | Goliad County | 7,021 | 7,208 | +187 | +2.7% |
| 123 | Jackson County | 14,997 | 15,393 | +396 | +2.6% |
| 124 | Kerr County | 52,696 | 54,037 | +1,341 | +2.5% |
| 125 | Gonzales County | 19,670 | 20,159 | +489 | +2.5% |
| 126 | DeWitt County | 19,841 | 20,309 | +468 | +2.4% |
| 127 | Panola County | 22,498 | 23,018 | +520 | +2.3% |
| 128 | Frio County | 18,406 | 18,823 | +417 | +2.3% |
| 129 | Red River County | 11,564 | 11,816 | +252 | +2.2% |
| 130 | Nacogdoches County | 64,642 | 66,035 | +1,393 | +2.2% |
| 131 | Dallas County | 2,610,802 | 2,661,397 | +50,595 | +1.9% |
| 132 | Eastland County | 17,800 | 18,143 | +343 | +1.9% |
| 133 | Angelina County | 86,496 | 88,154 | +1,658 | +1.9% |
| 134 | Orange County | 84,759 | 86,266 | +1,507 | +1.8% |
| 135 | Brown County | 38,056 | 38,711 | +655 | +1.7% |
| 136 | Young County | 17,847 | 18,154 | +307 | +1.7% |
| 137 | Maverick County | 57,866 | 58,823 | +957 | +1.7% |
| 138 | Uvalde County | 24,565 | 24,963 | +398 | +1.6% |
| 139 | Andrews County | 18,616 | 18,914 | +298 | +1.6% |
| 140 | Victoria County | 91,299 | 92,656 | +1,357 | +1.5% |
| 141 | Lavaca County | 20,355 | 20,651 | +296 | +1.5% |
| 142 | Gregg County | 124,315 | 126,095 | +1,780 | +1.4% |
| 143 | Karnes County | 14,811 | 15,018 | +207 | +1.4% |
| 144 | Bailey County | 6,869 | 6,963 | +94 | +1.4% |
| 145 | El Paso County | 866,582 | 877,858 | +11,276 | +1.3% |
| 146 | Morris County | 11,978 | 12,133 | +155 | +1.3% |
| 147 | Sabine County | 9,896 | 10,012 | +116 | +1.2% |
| 148 | Wharton County | 41,581 | 42,060 | +479 | +1.2% |
| 149 | San Saba County | 5,723 | 5,787 | +64 | +1.1% |
| 150 | Haskell County | 5,439 | 5,499 | +60 | +1.1% |
| 151 | Houston County | 22,073 | 22,316 | +243 | +1.1% |
| 152 | Shelby County | 24,042 | 24,286 | +244 | +1.0% |
| 153 | Glasscock County | 1,117 | 1,128 | +11 | +1.0% |
| 154 | Oldham County | 1,766 | 1,783 | +17 | +1.0% |
| 155 | Titus County | 31,298 | 31,563 | +265 | +0.8% |
| 156 | Cass County | 28,441 | 28,651 | +210 | +0.7% |
| 157 | Starr County | 65,853 | 66,319 | +466 | +0.7% |
| 158 | Hockley County | 21,484 | 21,600 | +116 | +0.5% |
| 159 | Mason County | 3,970 | 3,990 | +20 | +0.5% |
| 160 | Deaf Smith County | 18,533 | 18,626 | +93 | +0.5% |
| 161 | Val Verde County | 47,597 | 47,835 | +238 | +0.5% |
| 162 | Matagorda County | 36,287 | 36,463 | +176 | +0.5% |
| 163 | Martin County | 5,259 | 5,284 | +25 | +0.5% |
| 164 | Jasper County | 32,921 | 33,075 | +154 | +0.5% |
| 165 | Fisher County | 3,678 | 3,692 | +14 | +0.4% |
| 166 | Tom Green County | 120,185 | 120,602 | +417 | +0.3% |
| 167 | Baylor County | 3,461 | 3,472 | +11 | +0.3% |
| 168 | Marion County | 9,866 | 9,896 | +30 | +0.3% |
| 169 | Carson County | 5,795 | 5,805 | +10 | +0.2% |
| 170 | Kinney County | 3,127 | 3,128 | +1 | +0.03% |
| 171 | Wichita County | 129,611 | 129,555 | -56 | -0.04% |
| 172 | Sherman County | 2,784 | 2,781 | -3 | -0.1% |
| 173 | Real County | 2,749 | 2,745 | -4 | -0.1% |
| 174 | Menard County | 1,959 | 1,956 | -3 | -0.2% |
| 175 | Nueces County | 353,554 | 352,992 | -562 | -0.2% |
| 176 | Childress County | 6,657 | 6,643 | -14 | -0.2% |
| 177 | Jim Wells County | 38,888 | 38,804 | -84 | -0.2% |
| 178 | Bowie County | 92,907 | 92,696 | -211 | -0.2% |
| 179 | Castro County | 7,324 | 7,295 | -29 | -0.4% |
| 180 | Armstrong County | 1,851 | 1,843 | -8 | -0.4% |
| 181 | Cochran County | 2,559 | 2,546 | -13 | -0.5% |
| 182 | Terry County | 11,792 | 11,720 | -72 | -0.6% |
| 183 | Jefferson County | 256,141 | 254,321 | -1,820 | -0.7% |
| 184 | Mitchell County | 9,013 | 8,947 | -66 | -0.7% |
| 185 | Willacy County | 20,125 | 19,971 | -154 | -0.8% |
| 186 | Zapata County | 13,875 | 13,753 | -122 | -0.9% |
| 187 | Brewster County | 9,561 | 9,458 | -103 | -1.1% |
| 188 | Refugio County | 6,742 | 6,657 | -85 | -1.3% |
| 189 | Gray County | 21,197 | 20,919 | -278 | -1.3% |
| 190 | McCulloch County | 7,592 | 7,472 | -120 | -1.6% |
| 191 | Newton County | 12,163 | 11,954 | -209 | -1.7% |
| 192 | Motley County | 1,062 | 1,043 | -19 | -1.8% |
| 193 | Parmer County | 9,856 | 9,678 | -178 | -1.8% |
| 194 | La Salle County | 6,642 | 6,517 | -125 | -1.9% |
| 195 | Donley County | 3,276 | 3,213 | -63 | -1.9% |
| 196 | Hale County | 32,458 | 31,819 | -639 | -2.0% |
| 197 | Kleberg County | 30,986 | 30,315 | -671 | -2.2% |
| 198 | Runnels County | 9,916 | 9,693 | -223 | -2.2% |
| 199 | Calhoun County | 20,064 | 19,599 | -465 | -2.3% |
| 200 | Hall County | 2,805 | 2,737 | -68 | -2.4% |
| 201 | Sterling County | 1,383 | 1,349 | -34 | -2.5% |
| 202 | Crane County | 4,671 | 4,554 | -117 | -2.5% |
| 203 | San Augustine County | 7,923 | 7,722 | -201 | -2.5% |
| 204 | Lipscomb County | 3,039 | 2,955 | -84 | -2.8% |
| 205 | Winkler County | 7,757 | 7,540 | -217 | -2.8% |
| 206 | Wilbarger County | 12,842 | 12,481 | -361 | -2.8% |
| 207 | Irion County | 1,506 | 1,463 | -43 | -2.9% |
| 208 | Yoakum County | 7,672 | 7,438 | -234 | -3.1% |
| 209 | Lamb County | 13,005 | 12,579 | -426 | -3.3% |
| 210 | Potter County | 118,353 | 114,453 | -3,900 | -3.3% |
| 211 | Swisher County | 6,948 | 6,703 | -245 | -3.5% |
| 212 | Edwards County | 1,421 | 1,370 | -51 | -3.6% |
| 213 | Dickens County | 1,758 | 1,692 | -66 | -3.8% |
| 214 | Wheeler County | 4,976 | 4,773 | -203 | -4.1% |
| 215 | Nolan County | 14,724 | 14,117 | -607 | -4.1% |
| 216 | Pecos County | 15,188 | 14,560 | -628 | -4.1% |
| 217 | Duval County | 9,811 | 9,402 | -409 | -4.2% |
| 218 | Foard County | 1,090 | 1,044 | -46 | -4.2% |
| 219 | Scurry County | 16,916 | 16,162 | -754 | -4.5% |
| 220 | Hutchinson County | 20,569 | 19,633 | -936 | -4.6% |
| 221 | Knox County | 3,346 | 3,192 | -154 | -4.6% |
| 222 | Stonewall County | 1,244 | 1,186 | -58 | -4.7% |
| 223 | Sutton County | 3,361 | 3,203 | -158 | -4.7% |
| 224 | Ward County | 11,679 | 11,125 | -554 | -4.7% |
| 225 | Crosby County | 5,096 | 4,852 | -244 | -4.8% |
| 226 | Upton County | 3,301 | 3,131 | -170 | -5.1% |
| 227 | Dawson County | 12,474 | 11,776 | -698 | -5.6% |
| 228 | Collingsworth County | 2,642 | 2,487 | -155 | -5.9% |
| 229 | Hansford County | 5,253 | 4,944 | -309 | -5.9% |
| 230 | Jim Hogg County | 4,845 | 4,555 | -290 | -6.0% |
| 231 | Dimmit County | 8,584 | 8,024 | -560 | -6.5% |
| 232 | Zavala County | 9,668 | 9,037 | -631 | -6.5% |
| 233 | Terrell County | 752 | 702 | -50 | -6.6% |
| 234 | Ochiltree County | 9,954 | 9,284 | -670 | -6.7% |
| 235 | Brooks County | 7,095 | 6,579 | -516 | -7.3% |
| 236 | Hardeman County | 3,558 | 3,292 | -266 | -7.5% |
| 237 | Reagan County | 3,423 | 3,166 | -257 | -7.5% |
| 238 | Schleicher County | 2,438 | 2,245 | -193 | -7.9% |
| 239 | Hartley County | 5,337 | 4,904 | -433 | -8.1% |
| 240 | Hemphill County | 3,365 | 3,083 | -282 | -8.4% |
| 241 | Kenedy County | 349 | 319 | -30 | -8.6% |
| 242 | McMullen County | 598 | 544 | -54 | -9.0% |
| 243 | Floyd County | 5,369 | 4,881 | -488 | -9.1% |
| 244 | Cottle County | 1,366 | 1,224 | -142 | -10.4% |
| 245 | Crockett County | 3,095 | 2,769 | -326 | -10.5% |
| 246 | Presidio County | 6,105 | 5,433 | -672 | -11.0% |
| 247 | Kent County | 758 | 674 | -84 | -11.1% |
| 248 | Borden County | 643 | 567 | -76 | -11.8% |
| 249 | Howard County | 34,811 | 30,504 | -4,307 | -12.4% |
| 250 | Jeff Davis County | 1,987 | 1,711 | -276 | -13.9% |
| 251 | Loving County | 63 | 52 | -11 | -17.5% |
| 252 | Reeves County | 14,769 | 12,138 | -2,631 | -17.8% |
| 253 | Garza County | 5,806 | 4,510 | -1,296 | -22.3% |
| 254 | King County | 267 | 192 | -75 | -28.1% |
About this ranking
- Source
- U.S. Census Bureau — County Resident Population Estimates (CO-EST2025-ALLDATA), Vintage 2025
- Reference interval
- July 1, 2020 to July 1, 2025, both from the same release
- Universe
- 254 counties in Texas; 254 ranked
- Ranked by
- Percentage change, largest increase first
- Formula
- Change = 2025 estimate − 2020 estimate; percentage = change ÷ 2020 estimate × 100
- Ties
- Counties with equal percentage change share a rank; their display order is settled by name and then by official Census geographic identifier, so the order is the same everywhere.
A percentage change can look large when the starting population is small, which is why every row shows both endpoint estimates and the numeric change beside it. These estimates record how a county's population changed, not why it changed.