Data / Rankings / Population / Counties in Texas
Counties in Texas by population
Harris County had the highest population of 254 counties in 2023, at 4.9 million. Loving County had the lowest, at 46. The median was 18,784 and the figure for Texas was 30.72 million. Source: the U.S. Census Bureau.
Harris County Harris County: 4,896,507 persons 4,896,507 Dallas County Dallas County: 2,637,393 persons 2,637,393 Tarrant County Tarrant County: 2,194,974 persons 2,194,974 Bexar County Bexar County: 2,102,398 persons 2,102,398 Travis County Travis County: 1,353,278 persons 1,353,278 Collin County Collin County: 1,207,386 persons 1,207,386 Denton County Denton County: 1,013,965 persons 1,013,965 Fort Bend County Fort Bend County: 923,883 persons 923,883 Hidalgo County Hidalgo County: 901,096 persons 901,096 El Paso County El Paso County: 873,242 persons 873,242 Montgomery County Montgomery County: 715,961 persons 715,961 Williamson County Williamson County: 701,798 persons 701,798 Cameron County Cameron County: 428,906 persons 428,906 Brazoria County Brazoria County: 400,433 persons 400,433 Bell County Bell County: 393,673 persons 393,673 Galveston County Galveston County: 362,263 persons 362,263 Nueces County Nueces County: 352,505 persons 352,505 Lubbock County Lubbock County: 321,411 persons 321,411 Hays County Hays County: 281,883 persons 281,883 Webb County Webb County: 271,942 persons 271,942 McLennan County McLennan County: 268,480 persons 268,480 Jefferson County Jefferson County: 253,557 persons 253,557 Brazos County Brazos County: 246,477 persons 246,477 Smith County Smith County: 245,945 persons 245,945 Ellis County Ellis County: 223,347 persons 223,347 Johnson County Johnson County: 203,731 persons 203,731 Comal County Comal County: 193,849 persons 193,849 Guadalupe County Guadalupe County: 189,244 persons 189,244 Kaufman County Kaufman County: 186,658 persons 186,658 Midland County Midland County: 178,641 persons 178,641 Parker County Parker County: 173,437 persons 173,437 Ector County Ector County: 165,946 persons 165,946 Randall County Randall County: 147,993 persons 147,993 Taylor County Taylor County: 147,254 persons 147,254 Grayson County Grayson County: 147,072 persons 147,072 Rockwall County Rockwall County: 131,418 persons 131,418 Wichita County Wichita County: 129,889 persons 129,889 Gregg County Gregg County: 126,439 persons 126,439 Tom Green County Tom Green County: 119,327 persons 119,327 Potter County Potter County: 115,291 persons 115,291 persons. Source: U.S. Census Bureau . Retrieved 2026-10-08.
Full ranking Rank Counties 2023persons Change on 2022 1 Harris County 4,896,507 +1.8% 2 Dallas County 2,637,393 +0.9% 3 Tarrant County 2,194,974 +1.6% 4 Bexar County 2,102,398 +1.8% 5 Travis County 1,353,278 +1.3% 6 Collin County 1,207,386 +3.8% 7 Denton County 1,013,965 +3.4% 8 Fort Bend County 923,883 +3.4% 9 Hidalgo County 901,096 +1.4% 10 El Paso County 873,242 +0.6% 11 Montgomery County 715,961 +5.1% 12 Williamson County 701,798 +4.1% 13 Cameron County 428,906 +0.7% 14 Brazoria County 400,433 +3% 15 Bell County 393,673 +1.5% 16 Galveston County 362,263 +1.3% 17 Nueces County 352,505 +0.2% 18 Lubbock County 321,411 +1.1% 19 Hays County 281,883 +4.6% 20 Webb County 271,942 +1.3% 21 McLennan County 268,480 +0.9% 22 Jefferson County 253,557 +0.5% 23 Brazos County 246,477 +1.7% 24 Smith County 245,945 +1.5% 25 Ellis County 223,347 +5.1% 26 Johnson County 203,731 +4% 27 Comal County 193,849 +5% 28 Guadalupe County 189,244 +3.4% 29 Kaufman County 186,658 +8% 30 Midland County 178,641 +3.3% 31 Parker County 173,437 +4.6% 32 Ector County 165,946 +2.5% 33 Randall County 147,993 +1.3% 34 Taylor County 147,254 +1.3% 35 Grayson County 147,072 +2.6% 36 Rockwall County 131,418 +6.5% 37 Wichita County 129,889 -0.2% 38 Gregg County 126,439 +0.7% 39 Tom Green County 119,327 +0.3% 40 Potter County 115,291 +0.2% 41 Hunt County 113,819 +4.9% 42 Bastrop County 111,561 +4.7% 43 Liberty County 109,248 +6.5% 44 Victoria County 91,757 +0.7% 45 Bowie County 91,688 +0.1% 46 Angelina County 87,626 +0.5% 47 Henderson County 86,371 +2.1% 48 Orange County 85,705 +0.7% 49 Coryell County 85,496 +1.6% 50 Walker County 82,513 +3.4% 51 Wise County 78,012 +4.2% 52 Harrison County 70,999 +1.4% 53 San Patricio County 70,761 +1% 54 Hood County 67,717 +2.1% 55 Starr County 66,062 +0.6% 56 Nacogdoches County 65,597 +0.9% 57 Waller County 64,298 +3.5% 58 Van Zandt County 64,033 +1.9% 59 Anderson County 59,061 +3% 60 Hardin County 58,213 +0.7% 61 Maverick County 58,077 +0.6% 62 Navarro County 55,734 +1.8% 63 Medina County 54,822 +2% 64 Burnet County 54,390 +3.3% 65 Wilson County 54,296 +2.9% 66 Chambers County 54,113 +5.4% 67 Kerr County 53,922 +0.3% 68 Polk County 53,617 +1.5% 69 Rusk County 53,312 +1.4% 70 Cherokee County 52,631 +1.9% 71 Atascosa County 52,116 +2.4% 72 Lamar County 51,155 +1.3% 73 Kendall County 50,559 +3.1% 74 Caldwell County 50,289 +4.8% 75 Wood County 48,106 +2% 76 Val Verde County 47,678 +0.3% 77 Erath County 44,304 +1% 78 Cooke County 43,773 +1.7% 79 Upshur County 43,411 +2.2% 80 Wharton County 41,875 +0.1% 81 Jim Wells County 38,766 0% 82 Brown County 38,447 +0.1% 83 Hill County 38,236 +2.5% 83 Hopkins County 38,236 +1.1% 85 Fannin County 37,858 +1.7% 86 Washington County 37,244 +2.4% 87 Matagorda County 36,252 +0.4% 88 Jasper County 32,740 +0.7% 89 Grimes County 32,582 +4.6% 90 Hale County 31,961 -0% 91 Austin County 31,772 +2.1% 92 Bee County 31,394 +1% 93 Titus County 31,377 +0.5% 94 Howard County 30,702 -0.2% 95 Kleberg County 30,327 -0.4% 96 Palo Pinto County 29,808 +1.7% 97 San Jacinto County 29,168 +2.6% 98 Cass County 28,637 +0.5% 99 Gillespie County 27,766 +0.8% 100 Milam County 26,064 +1.5% 101 Fayette County 25,436 +1.9% 102 Aransas County 25,360 +1.6% 103 Uvalde County 24,946 +0.3% 104 Shelby County 24,280 +0.5% 105 Lampasas County 23,328 +2.5% 106 Llano County 22,978 +1.1% 107 Panola County 22,809 +0.4% 108 Bandera County 22,608 +2.2% 109 Gaines County 22,552 +2% 110 Limestone County 22,489 +0.7% 111 Houston County 22,050 +0.5% 112 Montague County 21,649 +2.6% 113 Hockley County 21,343 +0.7% 114 Moore County 21,279 +0.9% 115 Colorado County 21,226 +1.6% 116 Gray County 20,958 0% 117 Jones County 20,812 +2.3% 118 Lavaca County 20,565 -0.5% 119 Tyler County 20,426 -0.1% 120 Freestone County 20,361 +1.8% 121 DeWitt County 20,271 +2.4% 122 Gonzales County 20,028 +0.9% 123 Hutchinson County 20,020 -0.8% 124 Willacy County 20,011 -0.9% 125 Calhoun County 19,731 +0.1% 126 Burleson County 19,495 +4.2% 127 Bosque County 18,936 +1.3% 128 Andrews County 18,632 +1.6% 129 Frio County 18,530 +2.2% 130 Deaf Smith County 18,422 -0% 131 Lee County 18,259 +1.6% 132 Eastland County 18,221 +1.8% 133 Young County 18,161 +0.9% 134 Falls County 17,660 +4.2% 135 Robertson County 17,306 +1% 136 Leon County 16,574 +2.2% 137 Scurry County 16,179 -0.3% 138 Jackson County 15,199 +0.3% 139 Karnes County 14,965 -0.2% 140 Pecos County 14,719 -0.2% 141 Callahan County 14,427 +1.1% 142 Trinity County 14,265 +2% 143 Nolan County 14,243 -1.3% 144 Comanche County 14,038 +1% 145 Zapata County 13,765 -0.4% 146 Madison County 13,752 +0.9% 147 Blanco County 13,067 +5.2% 148 Rains County 13,064 +1.6% 149 Camp County 13,050 +2.5% 150 Lamb County 12,713 -0.3% 151 Wilbarger County 12,510 -0.2% 152 Morris County 12,135 +0.5% 153 Newton County 12,119 +0.3% 154 Reeves County 11,937 +1.4% 155 Dawson County 11,912 -2.1% 156 Live Oak County 11,823 +2% 157 Red River County 11,713 +0.9% 158 Terry County 11,556 +1% 159 Ward County 10,974 +0.2% 160 Franklin County 10,711 +0.6% 161 Clay County 10,700 +2% 162 Sabine County 10,133 +0.9% 163 Runnels County 9,901 +0.1% 164 Somervell County 9,887 +1% 165 Marion County 9,717 +0.5% 166 Duval County 9,648 -0.5% 167 Ochiltree County 9,645 -0.2% 168 Parmer County 9,626 -0.2% 169 Brewster County 9,550 +2% 170 Stephens County 9,386 +0.2% 171 Zavala County 9,365 -0.3% 172 Jack County 9,199 +5.3% 173 Mitchell County 9,095 +1.5% 174 Archer County 9,046 +2% 175 Hamilton County 8,603 +3.5% 176 Dimmit County 8,293 -1% 177 Coleman County 7,873 +0.1% 178 San Augustine County 7,865 -0.2% 179 Winkler County 7,625 +3.2% 180 McCulloch County 7,510 +0.1% 181 Yoakum County 7,440 -0.7% 182 Dallam County 7,302 +0.8% 183 Castro County 7,291 +0.1% 184 Goliad County 7,170 +0.3% 185 Swisher County 6,900 -0.6% 186 Brooks County 6,874 -1% 187 Bailey County 6,804 -0.5% 188 Childress County 6,765 -1.1% 189 Refugio County 6,693 +0.6% 190 La Salle County 6,536 +0.4% 191 Carson County 5,883 +1.1% 192 Lynn County 5,823 +1.1% 193 Presidio County 5,730 -3.4% 194 San Saba County 5,535 -5.4% 195 Delta County 5,517 +2.1% 196 Haskell County 5,443 +0.4% 197 Martin County 5,277 +0.2% 198 Floyd County 5,124 -2.3% 199 Hartley County 5,116 -1.9% 200 Hansford County 5,078 -0.7% 201 Crosby County 4,965 -0.8% 202 Wheeler County 4,822 +0.5% 203 Jim Hogg County 4,661 -1.9% 204 Crane County 4,574 +0.5% 205 Mills County 4,546 +1.1% 206 Garza County 4,544 +0.9% 207 Kimble County 4,480 +0.8% 208 Mason County 3,937 -1.2% 209 Fisher County 3,614 -0.7% 210 Baylor County 3,482 +0.5% 211 Hardeman County 3,448 -1.6% 212 Concho County 3,431 +1.1% 213 Hudspeth County 3,399 0% 214 Coke County 3,378 +0.9% 215 Knox County 3,318 +1.2% 216 Sutton County 3,223 -0.6% 217 Shackelford County 3,220 +0.3% 218 Donley County 3,188 -2.7% 219 Reagan County 3,178 +0.8% 220 Kinney County 3,163 +1.1% 221 Hemphill County 3,150 -1.7% 222 Upton County 3,126 -0.9% 223 Lipscomb County 2,916 +2.1% 224 Crockett County 2,846 -3.7% 225 Real County 2,845 +1.1% 226 Hall County 2,808 -0.2% 227 Sherman County 2,696 -2.7% 228 Collingsworth County 2,545 -1.5% 229 Cochran County 2,533 0% 230 Schleicher County 2,355 +0.2% 231 Culberson County 2,205 +2.1% 232 Menard County 1,958 -1.1% 233 Jeff Davis County 1,852 -3% 234 Armstrong County 1,829 -1.4% 235 Oldham County 1,773 +0.6% 236 Dickens County 1,704 -1.6% 237 Irion County 1,552 +0.9% 238 Throckmorton County 1,526 -1.3% 239 Briscoe County 1,444 +0.4% 240 Edwards County 1,401 -1.8% 241 Sterling County 1,374 -2.6% 242 Cottle County 1,296 -1.9% 243 Stonewall County 1,206 -1% 244 Glasscock County 1,155 +1% 245 Foard County 1,085 +3% 246 Motley County 1,021 -0.9% 247 Roberts County 829 +3% 248 Kent County 727 -1.8% 249 Terrell County 702 +0.7% 250 McMullen County 577 +0.5%
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 4.9 million in 2023, according to the U.S. Census Bureau.
Which county has the lowest population? Loving County, with 46 in 2023.
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