Platbookmapper County GIS Directory

County facts · Population · October 24, 2026

Texas Population by County, 2025 Census Estimates

Texas population by county: July 2025 Census estimates for all 254 counties, change since 2020, density, and a link to each official parcel map.

Looking for Texas population by county? The Census Bureau estimates that Texas had 31,709,821 residents on July 1, 2025, spread across 254 counties. Harris County is the most populous, with 5,045,026 people (16% of the state), and Loving County is the least populous, with 52.

The table below lists every county with its 2025 estimate, its April 2020 starting point, the change, people per square mile, and a link to its official parcel viewer.

Texas population at a glance

Texas population by county, July 2025 (all 254)

# County Jul 2025 Apr 2020 % change People per sq mi Parcel viewer
1 Harris County 5,045,026 4,730,408 +6.7% 2,956 appraisal district map
2 Dallas County 2,661,397 2,612,087 +1.9% 3,048 appraisal district map
3 Tarrant County 2,248,466 2,110,969 +6.5% 2,599 county web map
4 Bexar County 2,160,088 2,009,323 +7.5% 1,742 county web map
5 Travis County 1,389,670 1,290,157 +7.7% 1,398 Prodigy CAD map
6 Collin County 1,297,179 1,066,201 +21.7% 1,542 county web map
7 Denton County 1,069,346 906,530 +18.0% 1,217 appraisal district map
8 Fort Bend County 975,191 823,997 +18.3% 1,132 appraisal district map
9 Hidalgo County 921,549 870,788 +5.8% 587 Prodigy CAD map
10 El Paso County 877,858 865,715 +1.4% 866 appraisal district map
11 Montgomery County 781,194 620,551 +25.9% 750 county web map
12 Williamson County 752,827 609,059 +23.6% 675 appraisal district map
13 Cameron County 433,946 421,127 +3.0% 487 Prodigy CAD map
14 Brazoria County 419,080 372,046 +12.6% 307 appraisal district map
15 Bell County 402,248 370,790 +8.5% 382 GSA property search map
16 Galveston County 372,207 350,682 +6.1% 981 ArcGIS Web AppBuilder
17 Nueces County 352,992 353,346 −0.1% 421 appraisal district map
18 Lubbock County 328,906 310,646 +5.9% 367 appraisal district map
19 Hays County 304,390 241,064 +26.3% 450 appraisal district map
20 Webb County 281,224 267,114 +5.3% 84 appraisal district map
21 McLennan County 272,020 260,588 +4.4% 262 Prodigy CAD map
22 Jefferson County 254,321 256,538 −0.9% 290 ArcGIS Experience Builder
23 Smith County 252,549 233,470 +8.2% 274 GSA property search map
24 Brazos County 249,088 233,840 +6.5% 425 appraisal district map
25 Ellis County 240,867 192,460 +25.2% 257 appraisal district map
26 Johnson County 218,048 180,009 +21.1% 301 Prodigy CAD map
27 Kaufman County 209,235 145,337 +44.0% 268 appraisal district map
28 Comal County 209,166 161,449 +29.6% 374 appraisal district map
29 Guadalupe County 201,111 172,729 +16.4% 283 appraisal district map
30 Midland County 187,855 170,341 +10.3% 209 appraisal district map
31 Parker County 184,767 148,241 +24.6% 204 appraisal district map
32 Ector County 173,801 165,177 +5.2% 194 appraisal district map
33 Grayson County 153,613 135,601 +13.3% 165 appraisal district map
34 Randall County 152,351 140,670 +8.3% 167 Prodigy CAD map
35 Taylor County 150,077 143,233 +4.8% 164 Prodigy CAD map
36 Rockwall County 140,738 107,884 +30.5% 1,106 Prodigy CAD map
37 Wichita County 129,555 129,357 +0.2% 206 Prodigy CAD map
38 Gregg County 126,095 124,300 +1.4% 461 appraisal district map
39 Hunt County 123,336 99,959 +23.4% 147 Prodigy CAD map
40 Liberty County 121,364 91,661 +32.4% 105 appraisal district map
41 Tom Green County 120,602 120,002 +0.5% 79 appraisal district map
42 Bastrop County 118,908 97,229 +22.3% 134 county web map
43 Potter County 114,453 118,622 −3.5% 126 Prodigy CAD map
44 Bowie County 92,696 92,894 −0.2% 105 county web map
45 Victoria County 92,656 91,318 +1.5% 105 appraisal district map
46 Henderson County 88,595 82,151 +7.8% 101 appraisal district map
47 Angelina County 88,154 86,511 +1.9% 110 appraisal district map
48 Orange County 86,266 84,812 +1.7% 258 appraisal district map
49 Coryell County 85,592 83,092 +3.0% 81 ArcGIS Experience Builder
50 Walker County 83,842 76,409 +9.7% 107 appraisal district map
51 Wise County 83,778 68,617 +22.1% 93 listed link under review
52 San Patricio County 72,053 68,757 +4.8% 104 appraisal district map
53 Harrison County 71,956 68,830 +4.5% 80 Prodigy CAD map
54 Hood County 70,501 61,592 +14.5% 168 appraisal district map
55 Waller County 69,858 56,769 +23.1% 136 appraisal district map
56 Starr County 66,319 65,916 +0.6% 54 appraisal district map
57 Van Zandt County 66,130 59,536 +11.1% 78 Prodigy CAD map
58 Nacogdoches County 66,035 64,666 +2.1% 70 Prodigy CAD map
59 Anderson County 59,805 57,922 +3.3% 56 Prodigy CAD map
60 Maverick County 58,823 57,887 +1.6% 46 Prodigy CAD map
61 Hardin County 58,723 56,245 +4.4% 66 appraisal district map
62 Chambers County 57,594 46,539 +23.8% 96 appraisal district map
63 Navarro County 57,181 52,629 +8.6% 57 appraisal district map
64 Burnet County 57,015 49,125 +16.1% 57 appraisal district map
65 Medina County 56,881 50,861 +11.8% 43 appraisal district map
66 Wilson County 56,139 49,753 +12.8% 70 Prodigy CAD map
67 Caldwell County 55,150 45,882 +20.2% 101 appraisal district map
68 Rusk County 54,854 52,222 +5.0% 59 appraisal district map
69 Kerr County 54,037 52,595 +2.7% 49 appraisal district map
70 Atascosa County 53,590 49,137 +9.1% 44 appraisal district map
71 Polk County 53,434 50,121 +6.6% 51 appraisal district map
72 Cherokee County 53,337 50,543 +5.5% 51 Prodigy CAD map
73 Kendall County 53,289 44,301 +20.3% 80 appraisal district map
74 Lamar County 51,503 50,083 +2.8% 57 appraisal district map
75 Wood County 49,688 44,852 +10.8% 77 appraisal district map
76 Val Verde County 47,835 47,587 +0.5% 15 Prodigy CAD map
77 Cooke County 44,461 41,674 +6.7% 51 appraisal district map
78 Upshur County 44,410 40,889 +8.6% 76 Prodigy CAD map
79 Erath County 43,911 42,545 +3.2% 41 appraisal district map
80 Wharton County 42,060 41,589 +1.1% 39 Prodigy CAD map
81 Hill County 39,503 35,868 +10.1% 41 appraisal district map
82 Fannin County 39,265 35,836 +9.6% 44 appraisal district map
83 Hopkins County 39,063 36,797 +6.2% 51 Prodigy CAD map
84 Jim Wells County 38,804 38,902 −0.3% 45 appraisal district map
85 Brown County 38,711 38,106 +1.6% 41 appraisal district map
86 Washington County 38,288 35,795 +7.0% 63 appraisal district map
87 Matagorda County 36,463 36,254 +0.6% 33 appraisal district map
88 Grimes County 34,252 29,304 +16.9% 43 appraisal district map
89 Austin County 33,625 30,168 +11.5% 52 appraisal district map
90 Jasper County 33,075 32,978 +0.3% 35 appraisal district map
91 Bee County 32,515 31,055 +4.7% 37 appraisal district map
92 Hale County 31,819 32,523 −2.2% 32 appraisal district map
93 Titus County 31,563 31,247 +1.0% 78 Prodigy CAD map
94 Palo Pinto County 30,791 28,415 +8.4% 32 Prodigy CAD map
95 Howard County 30,504 34,860 −12.5% 34 appraisal district map
96 Kleberg County 30,315 31,043 −2.3% 34 appraisal district map
97 San Jacinto County 29,488 27,406 +7.6% 52 Prodigy CAD map
98 Cass County 28,651 28,449 +0.7% 31 appraisal district map
99 Gillespie County 28,527 26,746 +6.7% 27 appraisal district map
100 Milam County 26,258 24,753 +6.1% 26 Prodigy CAD map
101 Aransas County 26,146 23,828 +9.7% 104 appraisal district map
102 Fayette County 25,459 24,473 +4.0% 27 appraisal district map
103 Uvalde County 24,963 24,565 +1.6% 16 appraisal district map
104 Shelby County 24,286 24,137 +0.6% 31 Prodigy CAD map
105 Gaines County 23,956 21,599 +10.9% 16 appraisal district map
106 Lampasas County 23,657 21,629 +9.4% 33 appraisal district map
107 Llano County 23,353 21,282 +9.7% 25 appraisal district map
108 Panola County 23,018 22,497 +2.3% 28 appraisal district map
109 Bandera County 22,876 20,836 +9.8% 29 appraisal district map
110 Limestone County 22,849 22,148 +3.2% 25 Prodigy CAD map
111 Houston County 22,316 22,081 +1.1% 18 appraisal district map
112 Montague County 21,966 20,011 +9.8% 24 Prodigy CAD map
113 Moore County 21,891 21,363 +2.5% 24 appraisal district map
114 Hockley County 21,600 21,523 +0.4% 24 appraisal district map
115 Colorado County 21,439 20,637 +3.9% 22 appraisal district map
116 Gray County 20,919 21,226 −1.4% 23 appraisal district map
117 Jones County 20,861 19,655 +6.1% 22 appraisal district map
118 Freestone County 20,811 19,439 +7.1% 24 appraisal district map
119 Lavaca County 20,651 20,340 +1.5% 21 appraisal district map
120 Burleson County 20,549 17,639 +16.5% 31 appraisal district map
121 Tyler County 20,443 19,814 +3.2% 22 Prodigy CAD map
122 DeWitt County 20,309 19,829 +2.4% 22 appraisal district map
123 Gonzales County 20,159 19,648 +2.6% 19 appraisal district map
124 Willacy County 19,971 20,161 −0.9% 34 Prodigy CAD map
125 Hutchinson County 19,633 20,611 −4.7% 22 appraisal district map
126 Calhoun County 19,599 20,104 −2.5% 39 appraisal district map
127 Bosque County 18,918 18,232 +3.8% 19 appraisal district map
128 Andrews County 18,914 18,611 +1.6% 13 appraisal district map
129 Frio County 18,823 18,391 +2.3% 17 appraisal district map
130 Lee County 18,729 17,480 +7.1% 30 appraisal district map
131 Deaf Smith County 18,626 18,592 +0.2% 12 appraisal district map
132 Young County 18,154 17,865 +1.6% 20 Prodigy CAD map
133 Eastland County 18,143 17,754 +2.2% 20 Prodigy CAD map
134 Falls County 17,869 16,966 +5.3% 23 appraisal district map
135 Robertson County 17,839 16,755 +6.5% 21 appraisal district map
136 Leon County 16,894 15,762 +7.2% 16 appraisal district map
137 Scurry County 16,162 16,908 −4.4% 18 Prodigy CAD map
138 Jackson County 15,393 14,991 +2.7% 19 appraisal district map
139 Karnes County 15,018 14,773 +1.7% 20 appraisal district map
140 Pecos County 14,560 15,198 −4.2% 3.1 appraisal district map
141 Callahan County 14,491 13,706 +5.7% 16 appraisal district map
142 Comanche County 14,432 13,597 +6.1% 15 appraisal district map
143 Trinity County 14,384 13,604 +5.7% 21 Prodigy CAD map
144 Madison County 14,226 13,461 +5.7% 31 appraisal district map
145 Nolan County 14,117 14,737 −4.2% 15 Prodigy CAD map
146 Zapata County 13,753 13,889 −1.0% 14 Prodigy CAD map
147 Blanco County 13,581 11,378 +19.4% 19 appraisal district map
148 Rains County 13,542 12,157 +11.4% 59 appraisal district map
149 Camp County 13,380 12,464 +7.3% 68 appraisal district map
150 Lamb County 12,579 13,041 −3.5% 12 appraisal district map
151 Wilbarger County 12,481 12,887 −3.2% 13 Prodigy CAD map
152 Reeves County 12,138 14,743 −17.7% 4.6 appraisal district map
153 Morris County 12,133 11,974 +1.3% 48 appraisal district map
154 Newton County 11,954 12,220 −2.2% 13 appraisal district map
155 Live Oak County 11,929 11,335 +5.2% 11 Prodigy CAD map
156 Red River County 11,816 11,589 +2.0% 11 Prodigy CAD map
157 Dawson County 11,776 12,461 −5.5% 13 appraisal district map
158 Terry County 11,720 11,830 −0.9% 13 Prodigy CAD map
159 Ward County 11,125 11,647 −4.5% 13 appraisal district map
160 Franklin County 10,994 10,357 +6.2% 39 appraisal district map
161 Clay County 10,764 10,217 +5.4% 9.9 appraisal district map
162 Somervell County 10,261 9,205 +11.5% 55 Prodigy CAD map
163 Sabine County 10,012 9,900 +1.1% 20 Prodigy CAD map
164 Marion County 9,896 9,842 +0.5% 26 appraisal district map
165 Runnels County 9,693 9,896 −2.1% 9.2 Prodigy CAD map
166 Parmer County 9,678 9,874 −2.0% 11 appraisal district map
167 Jack County 9,563 8,471 +12.9% 10 appraisal district map
168 Brewster County 9,458 9,544 −0.9% 1.5 appraisal district map
169 Duval County 9,402 9,830 −4.4% 5.2 appraisal district map
170 Stephens County 9,380 9,100 +3.1% 10 Prodigy CAD map
171 Ochiltree County 9,284 10,015 −7.3% 10 appraisal district map
172 Archer County 9,129 8,552 +6.7% 10 appraisal district map
173 Zavala County 9,037 9,677 −6.6% 7.0 Prodigy CAD map
174 Mitchell County 8,947 8,995 −0.5% 9.8 appraisal district map
175 Hamilton County 8,680 8,224 +5.5% 10 appraisal district map
176 Dimmit County 8,024 8,615 −6.9% 6.0 appraisal district map
177 Coleman County 7,915 7,686 +3.0% 6.3 appraisal district map
178 San Augustine County 7,722 7,921 −2.5% 15 appraisal district map
179 Winkler County 7,540 7,793 −3.2% 9.0 Prodigy CAD map
180 Dallam County 7,508 7,135 +5.2% 5.0 appraisal district map
181 McCulloch County 7,472 7,633 −2.1% 7.0 appraisal district map
182 Yoakum County 7,438 7,691 −3.3% 9.3 appraisal district map
183 Castro County 7,295 7,363 −0.9% 8.2 appraisal district map
184 Goliad County 7,208 7,017 +2.7% 8.5 appraisal district map
185 Bailey County 6,963 6,905 +0.8% 8.4 appraisal district map
186 Swisher County 6,703 6,973 −3.9% 7.5 Prodigy CAD map
187 Refugio County 6,657 6,741 −1.2% 8.6 appraisal district map
188 Childress County 6,643 6,666 −0.3% 9.5 appraisal district map
189 Brooks County 6,579 7,126 −7.7% 7.0 appraisal district map
190 La Salle County 6,517 6,657 −2.1% 4.4 Prodigy CAD map
191 Lynn County 6,017 5,593 +7.6% 6.7 appraisal district map
192 Carson County 5,805 5,799 +0.1% 6.3 appraisal district map
193 San Saba County 5,787 5,721 +1.2% 5.1 appraisal district map
194 Delta County 5,549 5,224 +6.2% 22 appraisal district map
195 Haskell County 5,499 5,420 +1.5% 6.1 Prodigy CAD map
196 Presidio County 5,433 6,130 −11.4% 1.4 appraisal district map
197 Martin County 5,284 5,246 +0.7% 5.8 appraisal district map
198 Hansford County 4,944 5,275 −6.3% 5.4 appraisal district map
199 Hartley County 4,904 5,363 −8.6% 3.4 appraisal district map
200 Floyd County 4,881 5,397 −9.6% 4.9 Prodigy CAD map
201 Crosby County 4,852 5,128 −5.4% 5.4 county web map
202 Wheeler County 4,773 4,987 −4.3% 5.2 appraisal district map
203 Mills County 4,580 4,454 +2.8% 6.1 appraisal district map
204 Jim Hogg County 4,555 4,834 −5.8% 4.0 Prodigy CAD map
205 Crane County 4,554 4,673 −2.5% 5.8 appraisal district map
206 Garza County 4,510 5,815 −22.4% 5.0 appraisal district map
207 Kimble County 4,438 4,283 +3.6% 3.5 appraisal district map
208 Mason County 3,990 3,953 +0.9% 4.3 appraisal district map
209 Fisher County 3,692 3,673 +0.5% 4.1 appraisal district map
210 Concho County 3,607 3,302 +9.2% 3.7 appraisal district map
211 Baylor County 3,472 3,465 +0.2% 4.0 appraisal district map
212 Hudspeth County 3,433 3,200 +7.3% 0.8 appraisal district map
213 Coke County 3,412 3,306 +3.2% 3.7 appraisal district map
214 Hardeman County 3,292 3,548 −7.2% 4.7 appraisal district map
215 Donley County 3,213 3,258 −1.4% 3.5 appraisal district map
216 Sutton County 3,203 3,378 −5.2% 2.2 Prodigy CAD map
217 Shackelford County 3,197 3,105 +3.0% 3.5 Prodigy CAD map
218 Knox County 3,192 3,353 −4.8% 3.8 appraisal district map
219 Reagan County 3,166 3,427 −7.6% 2.7 appraisal district map
220 Upton County 3,131 3,308 −5.4% 2.5 listed link under review
221 Kinney County 3,128 3,133 −0.2% 2.3 appraisal district map
222 Hemphill County 3,083 3,385 −8.9% 3.4 appraisal district map
223 Lipscomb County 2,955 3,061 −3.5% 3.2 Prodigy CAD map
224 Sherman County 2,781 2,777 +0.1% 3.0 appraisal district map
225 Crockett County 2,769 3,098 −10.6% 1.0 appraisal district map
226 Real County 2,745 2,757 −0.4% 3.9 appraisal district map
227 Hall County 2,737 2,825 −3.1% 3.1 appraisal district map
228 Cochran County 2,546 2,545 +0.0% 3.3 appraisal district map
229 Collingsworth County 2,487 2,652 −6.2% 2.7 appraisal district map
230 Culberson County 2,267 2,186 +3.7% 0.6 Prodigy CAD map
231 Schleicher County 2,245 2,448 −8.3% 1.7 appraisal district map
232 Menard County 1,956 1,962 −0.3% 2.2 appraisal district map
233 Armstrong County 1,843 1,847 −0.2% 2.0 appraisal district map
234 Oldham County 1,783 1,759 +1.4% 1.2 appraisal district map
235 Jeff Davis County 1,711 1,999 −14.4% 0.8 appraisal district map
236 Dickens County 1,692 1,769 −4.4% 1.9 appraisal district map
237 Throckmorton County 1,554 1,447 +7.4% 1.7 appraisal district map
238 Briscoe County 1,474 1,436 +2.6% 1.6 appraisal district map
239 Irion County 1,463 1,508 −3.0% 1.4 appraisal district map
240 Edwards County 1,370 1,424 −3.8% 0.6 appraisal district map
241 Sterling County 1,349 1,371 −1.6% 1.5 appraisal district map
242 Cottle County 1,224 1,379 −11.2% 1.4 appraisal district map
243 Stonewall County 1,186 1,245 −4.7% 1.3 appraisal district map
244 Glasscock County 1,128 1,115 +1.2% 1.3 appraisal district map
245 Foard County 1,044 1,097 −4.8% 1.5 appraisal district map
246 Motley County 1,043 1,062 −1.8% 1.1 Prodigy CAD map
247 Roberts County 867 830 +4.5% 0.9 Prodigy CAD map
248 Terrell County 702 762 −7.9% 0.3 appraisal district map
249 Kent County 674 750 −10.1% 0.7 appraisal district map
250 Borden County 567 629 −9.9% 0.6 appraisal district map
251 McMullen County 544 601 −9.5% 0.5 appraisal district map
252 Kenedy County 319 350 −8.9% 0.2 appraisal district map
253 King County 192 262 −26.7% 0.2 appraisal district map
254 Loving County 52 62 −16.1% 0.1 appraisal district map

Percent change runs from the April 1, 2020 estimates base to July 1, 2025. People per square mile is the July 2025 estimate divided by the county's land area in the Census Bureau's 2020 Gazetteer file, so lakes and bays are left out.

How Texas's population is spread out

Grouping the counties by size shows how concentrated the state is:

Residents (July 2025) Counties Total residents Share of state
1,000,000 or more 7 15,871,172 50%
250,000 to 999,999 16 7,982,502 25%
100,000 to 249,999 20 3,325,030 10%
25,000 to 99,999 59 3,071,236 10%
10,000 to 24,999 61 1,053,705 3%
Under 10,000 91 406,176 1%

23 counties with at least 250,000 residents hold 75% of the state's population.

Most and least densely populated

The most crowded counties by people per square mile of land:

  1. Dallas County: 3,048 per sq mi (2,661,397 people on 873 sq mi)
  2. Harris County: 2,956 per sq mi (5,045,026 people on 1,707 sq mi)
  3. Tarrant County: 2,599 per sq mi (2,248,466 people on 865 sq mi)
  4. Bexar County: 1,742 per sq mi (2,160,088 people on 1,240 sq mi)
  5. Collin County: 1,542 per sq mi (1,297,179 people on 841 sq mi)

The most thinly settled:

  1. Loving County: 0.1 per sq mi (52 people on 669 sq mi)
  2. King County: 0.2 per sq mi (192 people on 911 sq mi)
  3. Kenedy County: 0.2 per sq mi (319 people on 1,459 sq mi)
  4. Terrell County: 0.3 per sq mi (702 people on 2,358 sq mi)
  5. McMullen County: 0.5 per sq mi (544 people on 1,140 sq mi)

About these numbers

Using population numbers in a land search

Related guides

More: All Texas counties on Platbookmapper

Sources