Data / Rankings / Population / Counties in Texas
Counties in Texas by population
Harris County had the highest population of 254 counties in 2024, at 5 million. Loving County had the lowest, at 47. The median was 18,884 and the figure for Texas was 31.32 million. Source: the U.S. Census Bureau.
Harris County Harris County: 4,996,331 persons 4,996,331 Dallas County Dallas County: 2,664,013 persons 2,664,013 Tarrant County Tarrant County: 2,230,038 persons 2,230,038 Bexar County Bexar County: 2,138,942 persons 2,138,942 Travis County Travis County: 1,374,921 persons 1,374,921 Collin County Collin County: 1,254,213 persons 1,254,213 Denton County Denton County: 1,046,226 persons 1,046,226 Fort Bend County Fort Bend County: 951,028 persons 951,028 Hidalgo County Hidalgo County: 913,612 persons 913,612 El Paso County El Paso County: 879,894 persons 879,894 Montgomery County Montgomery County: 751,183 persons 751,183 Williamson County Williamson County: 729,013 persons 729,013 Cameron County Cameron County: 432,952 persons 432,952 Brazoria County Brazoria County: 411,416 persons 411,416 Bell County Bell County: 397,439 persons 397,439 Galveston County Galveston County: 367,367 persons 367,367 Nueces County Nueces County: 352,925 persons 352,925 Lubbock County Lubbock County: 325,137 persons 325,137 Hays County Hays County: 294,339 persons 294,339 Webb County Webb County: 280,570 persons 280,570 McLennan County McLennan County: 270,348 persons 270,348 Jefferson County Jefferson County: 254,497 persons 254,497 Smith County Smith County: 249,529 persons 249,529 Brazos County Brazos County: 248,373 persons 248,373 Ellis County Ellis County: 232,454 persons 232,454 Johnson County Johnson County: 211,590 persons 211,590 Comal County Comal County: 201,486 persons 201,486 Kaufman County Kaufman County: 198,010 persons 198,010 Guadalupe County Guadalupe County: 195,674 persons 195,674 Midland County Midland County: 184,075 persons 184,075 Parker County Parker County: 179,674 persons 179,674 Ector County Ector County: 170,654 persons 170,654 Grayson County Grayson County: 150,865 persons 150,865 Randall County Randall County: 150,283 persons 150,283 Taylor County Taylor County: 148,390 persons 148,390 Rockwall County Rockwall County: 136,880 persons 136,880 Wichita County Wichita County: 129,524 persons 129,524 Gregg County Gregg County: 126,387 persons 126,387 Tom Green County Tom Green County: 120,207 persons 120,207 Hunt County Hunt County: 119,210 persons 119,210 persons. Source: U.S. Census Bureau . Retrieved 2026-10-08.
Full ranking Rank Counties 2024persons Change on 2023 1 Harris County 4,996,331 +2% 2 Dallas County 2,664,013 +1% 3 Tarrant County 2,230,038 +1.6% 4 Bexar County 2,138,942 +1.7% 5 Travis County 1,374,921 +1.6% 6 Collin County 1,254,213 +3.9% 7 Denton County 1,046,226 +3.2% 8 Fort Bend County 951,028 +2.9% 9 Hidalgo County 913,612 +1.4% 10 El Paso County 879,894 +0.8% 11 Montgomery County 751,183 +4.9% 12 Williamson County 729,013 +3.9% 13 Cameron County 432,952 +0.9% 14 Brazoria County 411,416 +2.7% 15 Bell County 397,439 +1% 16 Galveston County 367,367 +1.4% 17 Nueces County 352,925 +0.1% 18 Lubbock County 325,137 +1.2% 19 Hays County 294,339 +4.4% 20 Webb County 280,570 +3.2% 21 McLennan County 270,348 +0.7% 22 Jefferson County 254,497 +0.4% 23 Smith County 249,529 +1.5% 24 Brazos County 248,373 +0.8% 25 Ellis County 232,454 +4.1% 26 Johnson County 211,590 +3.9% 27 Comal County 201,486 +3.9% 28 Kaufman County 198,010 +6.1% 29 Guadalupe County 195,674 +3.4% 30 Midland County 184,075 +3% 31 Parker County 179,674 +3.6% 32 Ector County 170,654 +2.8% 33 Grayson County 150,865 +2.6% 34 Randall County 150,283 +1.5% 35 Taylor County 148,390 +0.8% 36 Rockwall County 136,880 +4.2% 37 Wichita County 129,524 -0.3% 38 Gregg County 126,387 -0% 39 Tom Green County 120,207 +0.7% 40 Hunt County 119,210 +4.7% 41 Liberty County 116,291 +6.4% 42 Bastrop County 115,937 +3.9% 43 Potter County 114,551 -0.6% 44 Bowie County 92,676 +1.1% 45 Victoria County 92,188 +0.5% 46 Angelina County 87,958 +0.4% 47 Henderson County 87,591 +1.4% 48 Orange County 85,969 +0.3% 49 Coryell County 85,173 -0.4% 50 Walker County 83,460 +1.1% 51 Wise County 81,292 +4.2% 52 San Patricio County 71,534 +1.1% 53 Harrison County 71,410 +0.6% 54 Hood County 69,310 +2.4% 55 Starr County 66,398 +0.5% 56 Waller County 66,097 +2.8% 57 Nacogdoches County 65,963 +0.6% 58 Van Zandt County 65,266 +1.9% 59 Anderson County 59,573 +0.9% 60 Hardin County 58,636 +0.7% 61 Maverick County 58,580 +0.9% 62 Navarro County 56,497 +1.4% 63 Burnet County 56,004 +3% 64 Chambers County 55,988 +3.5% 65 Medina County 55,611 +1.4% 66 Wilson County 55,321 +1.9% 67 Rusk County 54,630 +2.5% 68 Kerr County 54,014 +0.2% 69 Polk County 53,505 -0.2% 70 Cherokee County 53,178 +1% 71 Caldwell County 52,939 +5.3% 72 Atascosa County 52,937 +1.6% 73 Kendall County 51,977 +2.8% 74 Lamar County 51,342 +0.4% 75 Wood County 49,153 +2.2% 76 Val Verde County 47,779 +0.2% 77 Cooke County 44,353 +1.3% 78 Upshur County 44,024 +1.4% 79 Erath County 43,995 -0.7% 80 Wharton County 42,065 +0.5% 81 Hill County 38,889 +1.7% 82 Jim Wells County 38,829 +0.2% 83 Hopkins County 38,826 +1.5% 84 Fannin County 38,778 +2.4% 85 Brown County 38,729 +0.7% 86 Washington County 37,683 +1.2% 87 Matagorda County 36,190 -0.2% 88 Grimes County 33,343 +2.3% 89 Jasper County 32,956 +0.7% 90 Austin County 32,878 +3.5% 91 Bee County 32,651 +4% 92 Hale County 32,080 +0.4% 93 Titus County 31,615 +0.8% 94 Howard County 30,568 -0.4% 95 Palo Pinto County 30,342 +1.8% 96 Kleberg County 30,329 0% 97 San Jacinto County 29,328 +0.5% 98 Cass County 28,686 +0.2% 99 Gillespie County 28,126 +1.3% 100 Milam County 26,254 +0.7% 101 Aransas County 25,686 +1.3% 102 Fayette County 25,501 +0.3% 103 Uvalde County 24,965 +0.1% 104 Shelby County 24,324 +0.2% 105 Lampasas County 23,576 +1.1% 106 Llano County 23,310 +1.4% 107 Gaines County 23,272 +3.2% 108 Panola County 23,034 +1% 109 Bandera County 22,790 +0.8% 110 Limestone County 22,747 +1.1% 111 Houston County 22,331 +1.3% 112 Montague County 21,863 +1% 113 Moore County 21,676 +1.9% 114 Hockley County 21,512 +0.8% 115 Colorado County 21,447 +1% 116 Gray County 20,931 -0.1% 117 Jones County 20,802 -0% 118 Freestone County 20,686 +1.6% 119 Lavaca County 20,526 -0.2% 120 Tyler County 20,512 +0.4% 121 DeWitt County 20,360 +0.4% 122 Gonzales County 20,129 +0.5% 123 Burleson County 20,097 +3.1% 124 Willacy County 20,070 +0.3% 125 Hutchinson County 19,800 -1.1% 126 Calhoun County 19,778 +0.2% 127 Bosque County 18,961 +0.1% 128 Frio County 18,807 +1.5% 129 Andrews County 18,798 +0.9% 130 Deaf Smith County 18,513 +0.5% 131 Lee County 18,501 +1.3% 132 Young County 18,321 +0.9% 133 Eastland County 18,314 +0.5% 134 Falls County 17,758 +0.6% 135 Robertson County 17,625 +1.8% 136 Leon County 16,739 +1% 137 Scurry County 16,157 -0.1% 138 Jackson County 15,357 +1% 139 Karnes County 15,020 +0.4% 140 Pecos County 14,677 -0.3% 141 Callahan County 14,527 +0.7% 142 Trinity County 14,434 +1.2% 143 Comanche County 14,288 +1.8% 144 Madison County 14,179 +3.1% 145 Nolan County 14,146 -0.7% 146 Zapata County 13,798 +0.2% 147 Blanco County 13,395 +2.5% 148 Rains County 13,323 +2% 149 Camp County 13,222 +1.3% 150 Lamb County 12,618 -0.7% 151 Wilbarger County 12,474 -0.3% 152 Morris County 12,167 +0.3% 153 Reeves County 12,125 +1.6% 154 Newton County 11,989 -1.1% 155 Live Oak County 11,858 +0.3% 156 Dawson County 11,852 -0.5% 157 Red River County 11,841 +1.1% 158 Terry County 11,637 +0.7% 159 Ward County 11,081 +1% 160 Franklin County 10,843 +1.2% 161 Clay County 10,736 +0.3% 162 Somervell County 10,086 +2% 163 Sabine County 10,084 -0.5% 164 Marion County 9,831 +1.2% 165 Runnels County 9,758 -1.4% 166 Duval County 9,652 0% 167 Parmer County 9,633 +0.1% 168 Brewster County 9,521 -0.3% 169 Ochiltree County 9,462 -1.9% 170 Jack County 9,421 +2.4% 171 Stephens County 9,414 +0.3% 172 Zavala County 9,182 -2% 173 Archer County 9,140 +1% 174 Mitchell County 8,955 -1.5% 175 Hamilton County 8,716 +1.3% 176 Dimmit County 8,216 -0.9% 177 Coleman County 7,974 +1.3% 178 San Augustine County 7,777 -1.1% 179 Winkler County 7,563 -0.8% 180 Yoakum County 7,501 +0.8% 181 McCulloch County 7,475 -0.5% 182 Dallam County 7,447 +2% 183 Castro County 7,343 +0.7% 184 Goliad County 7,203 +0.5% 185 Bailey County 6,891 +1.3% 186 Swisher County 6,842 -0.8% 187 Refugio County 6,720 +0.4% 188 Brooks County 6,700 -2.5% 189 Childress County 6,690 -1.1% 190 La Salle County 6,550 +0.2% 191 Lynn County 5,959 +2.3% 192 Carson County 5,828 -0.9% 193 San Saba County 5,810 +5% 194 Presidio County 5,626 -1.8% 195 Delta County 5,558 +0.7% 196 Haskell County 5,470 +0.5% 197 Martin County 5,287 +0.2% 198 Floyd County 5,020 -2% 199 Hansford County 5,012 -1.3% 200 Hartley County 4,970 -2.9% 201 Crosby County 4,953 -0.2% 202 Wheeler County 4,827 +0.1% 203 Jim Hogg County 4,611 -1.1% 204 Crane County 4,591 +0.4% 205 Mills County 4,586 +0.9% 206 Garza County 4,567 +0.5% 207 Kimble County 4,424 -1.3% 208 Mason County 4,010 +1.9% 209 Fisher County 3,681 +1.9% 210 Concho County 3,577 +4.3% 211 Baylor County 3,482 0% 212 Hudspeth County 3,450 +1.5% 213 Coke County 3,388 +0.3% 214 Hardeman County 3,362 -2.5% 215 Knox County 3,251 -2% 216 Sutton County 3,246 +0.7% 217 Donley County 3,219 +1% 218 Shackelford County 3,194 -0.8% 219 Reagan County 3,146 -1% 220 Hemphill County 3,138 -0.4% 221 Kinney County 3,124 -1.2% 222 Upton County 3,110 -0.5% 223 Lipscomb County 2,901 -0.5% 224 Crockett County 2,803 -1.5% 225 Hall County 2,797 -0.4% 226 Sherman County 2,777 +3% 227 Real County 2,762 -2.9% 228 Collingsworth County 2,567 +0.9% 229 Cochran County 2,536 +0.1% 230 Schleicher County 2,292 -2.7% 231 Culberson County 2,273 +3.1% 232 Menard County 1,920 -1.9% 233 Armstrong County 1,814 -0.8% 234 Oldham County 1,794 +1.2% 235 Jeff Davis County 1,775 -4.2% 236 Dickens County 1,702 -0.1% 237 Throckmorton County 1,536 +0.7% 238 Irion County 1,509 -2.8% 239 Briscoe County 1,472 +1.9% 240 Edwards County 1,381 -1.4% 241 Sterling County 1,373 -0.1% 242 Cottle County 1,267 -2.2% 243 Stonewall County 1,224 +1.5% 244 Glasscock County 1,145 -0.9% 245 Foard County 1,048 -3.4% 246 Motley County 1,003 -1.8% 247 Roberts County 853 +2.9% 248 Terrell County 711 +1.3% 249 Kent County 699 -3.9% 250 Borden County 560 -2.3%
Showing the top 250 of 254. The CSV download has every row.
Other periods
About this ranking Resident population. Spain and the EU: 1 January, with Spanish figures from the official municipal register (PadrĂ³n). United States: Census Bureau population estimates for 1 July. Other countries and the World: World Bank mid-year estimates, which count all residents regardless of legal status or citizenship.
For Denmark, Statistics Denmark counts the registered resident population on 1 January. Greenland and the Faroe Islands are excluded. The annual series selects the first-quarter reference date from FOLK1A. The World Bank series exists for every country, so use it (through compare) to rank countries on one basis.
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. Annual estimates of the resident population for the United States, states and counties, 1 July (Population Estimates Program). https://www2.census.gov/programs-surveys/popest/datasets/2020-2025/. Retrieved 2026-10-08.
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 population using official data, and cite the source. rank_places {"indicator":"population","level":"province","within":"Texas","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population&level=province&within=Texas&limit=10Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.
Questions Which county has the highest population? Harris County, with 5 million in 2024, according to the U.S. Census Bureau.
Which county has the lowest population? Loving County, with 47 in 2024.
Where does this ranking come from? Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Annual estimates of the resident population for the United States, states and counties, 1 July (Population Estimates Program). Retrieved 2026-10-08.
Population: other rankings
Counties in Texas: more rankings