Texas Counties by Population (2025)

by Kristen Carney Kristen Carney

Updated: August 7, 2025

The most populous counties in Texas are Harris County with 5,009,302, Dallas County at 2,656,028, Tarrant County with 2,230,708, Bexar County at 2,127,737, and Travis County with 1,363,767. You can get the most current Census population data for all 254 Texas counties, sorted from the most populous counties in Texas to the least, according to the 2024 Population Estimates Program.

Sure, you can copy this list right into your favorite spreadsheet tool. Or save yourself formatting headaches and grab the latest Texas counties population data as a ready-to-use Excel™ file below. It's time to stop searching and start digging into data!

Download the newest population data for Texas counties

↓ Download (.xlsx)

Free, Excel™ file.
Trusted by 13,528 businesses.

Rank County Population
1 Harris County 5,009,302
2 Dallas County 2,656,028
3 Tarrant County 2,230,708
4 Bexar County 2,127,737
5 Travis County 1,363,767
6 Collin County 1,254,658
7 Denton County 1,045,120
8 Fort Bend County 958,434
9 Hidalgo County 914,820
10 El Paso County 875,784
11 Montgomery County 749,613
12 Williamson County 727,480
13 Cameron County 431,874
14 Brazoria County 413,224
15 Bell County 399,578
16 Galveston County 367,407
17 Nueces County 353,125
18 Lubbock County 327,394
19 Hays County 292,029
20 Webb County 272,823
21 McLennan County 270,358
22 Jefferson County 253,948
23 Brazos County 249,624
24 Smith County 249,091
25 Ellis County 232,387
26 Johnson County 210,547
27 Comal County 201,628
28 Kaufman County 197,829
29 Guadalupe County 195,166
30 Midland County 183,587
31 Parker County 179,707
32 Ector County 170,022
33 Randall County 150,547
34 Grayson County 150,532
35 Taylor County 148,813
36 Rockwall County 137,044
37 Wichita County 129,984
38 Gregg County 126,679
39 Tom Green County 120,103
40 Hunt County 118,729
41 Liberty County 115,042
42 Bastrop County 114,931
43 Potter County 114,649
44 Bowie County 91,992
45 Victoria County 91,949
46 Angelina County 88,094
47 Henderson County 87,467
48 Coryell County 86,370
49 Orange County 86,115
50 Walker County 83,722
51 Wise County 81,275
52 San Patricio County 71,467
53 Harrison County 71,370
54 Hood County 69,126
55 Starr County 66,587
56 Nacogdoches County 65,728
57 Van Zandt County 65,304
58 Waller County 65,109
59 Anderson County 59,512
60 Maverick County 58,829
61 Hardin County 58,670
62 Navarro County 56,533
63 Chambers County 56,179
64 Burnet County 55,722
65 Medina County 55,619
66 Wilson County 55,415
67 Polk County 54,258
68 Kerr County 53,900
69 Rusk County 53,391
70 Cherokee County 53,223
71 Atascosa County 52,783
72 Caldwell County 52,430
73 Kendall County 51,828
74 Lamar County 51,249
75 Wood County 48,742
76 Val Verde County 47,999
77 Erath County 44,496
78 Cooke County 44,258
79 Upshur County 44,050
80 Wharton County 42,035
81 Jim Wells County 38,886
82 Hopkins County 38,784
83 Hill County 38,771
84 Fannin County 38,650
85 Brown County 38,631
86 Washington County 37,810
87 Matagorda County 36,391
88 Grimes County 33,448
89 Jasper County 32,907
90 Austin County 32,546
91 Hale County 31,953
92 Titus County 31,547
93 Bee County 31,226
94 Howard County 30,833
95 Kleberg County 30,442
96 Palo Pinto County 30,231
97 San Jacinto County 29,326
98 Cass County 28,622
99 Gillespie County 28,159
100 Milam County 26,159
101 Aransas County 25,595
102 Fayette County 25,488
103 Uvalde County 25,138
104 Shelby County 24,192
105 Lampasas County 23,539
106 Llano County 23,163
107 Panola County 23,022
108 Gaines County 22,892
109 Bandera County 22,830
110 Limestone County 22,569
111 Houston County 22,197
112 Montague County 21,890
113 Moore County 21,872
114 Hockley County 21,505
115 Colorado County 21,475
116 Gray County 20,888
117 Jones County 20,850
118 Freestone County 20,645
119 Lavaca County 20,605
120 Tyler County 20,560
121 DeWitt County 20,252
122 Burleson County 20,179
123 Gonzales County 20,040
124 Willacy County 20,027
125 Calhoun County 19,942
126 Hutchinson County 19,721
127 Frio County 19,520
128 Bosque County 19,013
129 Andrews County 18,923
130 Deaf Smith County 18,495
131 Lee County 18,451
132 Eastland County 18,290
133 Young County 18,236
134 Falls County 17,752
135 Robertson County 17,659
136 Leon County 16,698
137 Scurry County 16,211
138 Jackson County 15,284
139 Karnes County 15,137
140 Pecos County 14,712
141 Callahan County 14,615
142 Trinity County 14,489
143 Comanche County 14,359
144 Nolan County 14,182
145 Madison County 13,877
146 Zapata County 13,819
147 Blanco County 13,358
148 Rains County 13,306
149 Camp County 13,164
150 Lamb County 12,687
151 Wilbarger County 12,455
152 Morris County 12,184
153 Live Oak County 11,967
154 Reeves County 11,956
155 Newton County 11,908
156 Dawson County 11,758
157 Red River County 11,696
158 Terry County 11,602
159 Ward County 11,038
160 Franklin County 10,912
161 Clay County 10,730
162 Somervell County 10,098
163 Sabine County 10,058
164 Runnels County 9,751
165 Ochiltree County 9,717
166 Marion County 9,704
167 Parmer County 9,669
168 Duval County 9,585
169 Brewster County 9,508
170 Stephens County 9,475
171 Jack County 9,398
172 Zavala County 9,209
173 Archer County 9,155
174 Mitchell County 8,968
175 Hamilton County 8,644
176 Dimmit County 8,181
177 Coleman County 7,990
178 San Augustine County 7,767
179 Yoakum County 7,581
180 Dallam County 7,526
181 McCulloch County 7,448
182 Winkler County 7,381
183 Castro County 7,380
184 Goliad County 7,221
185 Bailey County 7,031
186 Swisher County 6,877
187 Brooks County 6,740
188 Refugio County 6,739
189 TIE Childress County 6,679
189 TIE La Salle County 6,679
191 Lynn County 5,952
192 Carson County 5,822
193 Presidio County 5,686
194 Delta County 5,647
195 San Saba County 5,508
196 Haskell County 5,435
197 Martin County 5,179
198 Floyd County 5,042
199 Crosby County 5,030
200 Hansford County 5,006
201 Hartley County 4,996
202 Wheeler County 4,824
203 Garza County 4,645
204 Crane County 4,594
205 Jim Hogg County 4,583
206 Mills County 4,563
207 Kimble County 4,401
208 Mason County 3,987
209 Fisher County 3,665
210 Hudspeth County 3,608
211 Baylor County 3,533
212 Hardeman County 3,417
213 Coke County 3,396
214 Concho County 3,326
215 Sutton County 3,269
216 Knox County 3,255
217 Donley County 3,193
218 Kinney County 3,191
219 Shackelford County 3,169
220 Reagan County 3,139
221 Hemphill County 3,134
222 Upton County 3,128
223 Lipscomb County 2,880
224 Hall County 2,828
225 Crockett County 2,799
226 Real County 2,772
227 Sherman County 2,771
228 Collingsworth County 2,611
229 Cochran County 2,583
230 Schleicher County 2,302
231 Culberson County 2,254
232 Menard County 1,911
233 Oldham County 1,823
234 Armstrong County 1,809
235 Jeff Davis County 1,778
236 Dickens County 1,725
237 Throckmorton County 1,532
238 Irion County 1,526
239 Briscoe County 1,494
240 Sterling County 1,387
241 Edwards County 1,383
242 Cottle County 1,263
243 Stonewall County 1,235
244 Glasscock County 1,153
245 Foard County 1,053
246 Motley County 1,015
247 Roberts County 837
248 Terrell County 718
249 Kent County 703
250 McMullen County 565
251 Borden County 557
252 Kenedy County 330
253 King County 215
254 Loving County 48

United States Census Bureau. Annual Estimates of the Resident Population: April 1, 2020 to July 1, 2024. Population Division. May 2025.

Email Me When New Data Are Released

Join thousands of subscribers and receive just 2 (TWO!) emails a year in March and December when the US Census Bureau releases new population data for Texas counties.

Connect

Cubit logo

© Copyright 2025 Cubit Planning, Inc.