Counties · Texas

Counties of Texas

Texas has 254 counties. Harris County is the largest with 5,045,026 residents in 2025. 172 of the 254 gained residents between 2020 and 2025 by the Census Bureau's estimates.

What counties are in Texas?

Sorted by the 2025 population estimate; sort by any column.

Counties of Texas: 2025 estimate, change since 2020, ACS 2020-2024 5-year estimates
Harris County5,045,026+6.7%461,115$74,983$276,600
Dallas County2,661,397+1.9%32645$76,547$303,000
Tarrant County2,248,466+6.5%45449$84,207$323,900
Bexar County2,160,088+7.5%34375$72,341$262,200
Travis County1,389,670+7.7%31290$99,611$523,000
Collin County1,297,179+21.7%34220$121,600$475,600
Denton County1,069,346+18.0%49193$111,498$437,200
Fort Bend County975,191+18.3%28133$114,041$374,500
Hidalgo County921,549+5.8%58212$54,338$140,900
El Paso County877,858+1.4%19188$59,806$180,400
Montgomery County781,194+25.9%22133$97,701$346,200
Williamson County752,827+23.6%21135$111,340$447,000
Cameron County433,946+3.0%53122$52,601$136,500
Brazoria County419,080+12.6%2878$97,993$301,600
Bell County402,248+8.5%1587$68,865$241,000
Galveston County372,207+6.1%17103$86,105$314,600
Nueces County352,992−0.1%1897$66,897$208,800
Lubbock County328,906+5.9%9106$64,155$214,100
Hays County304,390+26.3%1546$89,097$399,800
Webb County281,224+5.3%4069$63,058$189,900
McLennan County272,020+4.4%2358$66,643$243,600
Jefferson County254,321−0.9%1377$60,026$169,500
Smith County252,549+8.2%1256$74,192$240,700
Brazos County249,088+6.5%663$58,553$296,000
Ellis County240,867+25.2%2136$99,595$348,600
Johnson County218,048+21.1%1839$84,859$285,900
Kaufman County209,235+44.0%2527$89,485$320,900
Comal County209,166+29.6%933$101,889$427,200
Guadalupe County201,111+16.4%1741$92,375$304,400
Midland County187,855+10.3%237$92,874$312,700
Parker County184,767+24.6%2329$104,443$375,900
Ector County173,801+5.2%433$71,536$200,200
Grayson County153,613+13.3%2030$72,182$248,400
Randall County152,351+8.3%933$83,864$238,800
Taylor County150,077+4.8%941$67,139$198,600
Rockwall County140,738+30.5%1029$127,981$415,500
Wichita County129,555+0.2%644$63,524$153,700
Gregg County126,095+1.4%1130$66,550$203,400
Hunt County123,336+23.4%1521$71,938$241,700
Liberty County121,364+32.4%1517$68,703$181,700
Tom Green County120,602+0.5%427$68,370$197,000
Bastrop County118,908+22.3%1321$86,226$314,800
Potter County114,453−3.5%335$53,249$147,300
Bowie County92,696−0.2%1026$59,803$173,000
Victoria County92,656+1.5%525$70,896$209,900
Henderson County88,595+7.8%2228$65,179$211,300
Angelina County88,154+1.9%721$60,960$163,500
Orange County86,266+1.7%1124$72,104$173,400
Coryell County85,592+3.0%919$71,301$195,300
Walker County83,842+9.7%312$52,324$226,900
Wise County83,778+22.1%1616$93,421$304,900
San Patricio County72,053+4.8%2616$69,704$192,400
Harrison County71,956+4.5%716$66,103$180,400
Hood County70,501+14.5%914$88,160$306,400
Waller County69,858+23.1%811$80,397$318,700
Starr County66,319+0.6%11517$37,639$95,100
Van Zandt County66,130+11.1%1014$69,475$222,100
Nacogdoches County66,035+2.1%617$53,555$169,200
Anderson County59,805+3.3%412$62,068$185,300
Maverick County58,823+1.6%1313$49,568$158,700
Hardin County58,723+4.4%713$75,808$205,700
Chambers County57,594+23.8%138$109,804$329,500
Navarro County57,181+8.6%1912$63,111$172,600
Burnet County57,015+16.1%1015$78,732$344,000
Medina County56,881+11.8%1011$78,074$239,600
Wilson County56,139+12.8%612$94,565$321,300
Caldwell County55,150+20.2%711$69,758$240,500
Rusk County54,854+5.0%914$68,658$171,300
Kerr County54,037+2.7%314$69,395$321,200
Atascosa County53,590+9.1%713$70,770$174,800
Polk County53,434+6.6%1013$62,259$184,800
Cherokee County53,337+5.5%1114$61,261$169,300
Kendall County53,289+20.3%39$114,962$512,700
Lamar County51,503+2.8%1013$61,880$200,700
Wood County49,688+10.8%712$60,300$216,500
Val Verde County47,835+0.5%714$66,100$164,600
Cooke County44,461+6.7%119$73,932$240,400
Upshur County44,410+8.6%810$66,208$167,800
Erath County43,911+3.2%612$65,115$269,100
Wharton County42,060+1.1%712$66,924$189,900
Hill County39,503+10.1%1412$64,591$179,200
Fannin County39,265+9.6%139$72,295$233,700
Hopkins County39,063+6.2%410$70,888$221,100
Jim Wells County38,804−0.3%1611$51,896$123,600
Brown County38,711+1.6%813$57,470$158,900
Washington County38,288+7.0%29$77,825$288,100
Matagorda County36,463+0.6%913$58,628$172,900
Grimes County34,252+16.9%98$69,803$237,400
Austin County33,625+11.5%88$75,789$296,900
Jasper County33,075+0.3%610$56,723$136,400
Bee County32,515+4.7%99$57,673$111,300
Hale County31,819−2.2%69$51,897$116,500
Titus County31,563+1.0%49$58,425$174,000
Palo Pinto County30,791+8.4%810$67,674$198,000
Howard County30,504−12.5%410$69,649$155,600
Kleberg County30,315−2.3%410$61,292$161,300
San Jacinto County29,488+7.6%69$65,364$209,300
Cass County28,651+0.7%119$53,813$146,400
Gillespie County28,527+6.7%37$76,162$460,700
Milam County26,258+6.1%97$66,141$189,800
Aransas County26,146+9.7%611$69,466$265,400
Fayette County25,459+4.0%89$75,854$293,900
Uvalde County24,963+1.6%56$53,801$150,800
Shelby County24,286+0.6%67$49,776$101,500
Gaines County23,956+10.9%44$74,132$200,700
Lampasas County23,657+9.4%46$81,736$250,400
Llano County23,353+9.7%78$67,530$356,500
Panola County23,018+2.3%47$64,894$158,100
Bandera County22,876+9.8%37$75,813$278,400
Limestone County22,849+3.2%78$60,573$164,200
Houston County22,316+1.1%58$56,531$164,900
Montague County21,966+9.8%78$64,545$206,400
Moore County21,891+2.5%46$61,762$152,600
Hockley County21,600+0.4%77$63,140$127,000
Colorado County21,439+3.9%85$66,377$209,800
Gray County20,919−1.4%47$59,614$102,900
Jones County20,861+6.1%66$59,464$96,500
Freestone County20,811+7.1%68$59,960$168,000
Lavaca County20,651+1.5%46$63,240$228,300
Burleson County20,549+16.5%97$70,000$191,000
Tyler County20,443+3.2%66$55,396$157,300
DeWitt County20,309+2.4%46$63,730$170,900
Gonzales County20,159+2.6%56$58,672$159,100
Willacy County19,971−0.9%106$54,180$73,600
Hutchinson County19,633−4.7%58$67,228$119,100
Calhoun County19,599−2.5%68$79,959$171,200
Bosque County18,918+3.8%107$68,914$200,900
Andrews County18,914+1.6%24$72,242$195,700
Frio County18,823+2.3%66$66,010$107,700
Lee County18,729+7.1%34$76,371$267,800
Deaf Smith County18,626+0.2%14$60,799$121,300
Young County18,154+1.6%45$68,010$175,800
Eastland County18,143+2.2%67$53,549$134,800
Falls County17,869+5.3%66$57,247$110,900
Robertson County17,839+6.5%46$72,236$185,900
Leon County16,894+7.2%86$61,449$186,400
Scurry County16,162−4.4%34$60,039$113,800
Jackson County15,393+2.7%53$65,414$203,900
Karnes County15,018+1.7%45$60,214$149,000
Pecos County14,560−4.2%55$72,750$165,700
Callahan County14,491+5.7%43$72,436$145,500
Comanche County14,432+6.1%55$59,635$155,600
Trinity County14,384+5.7%35$52,018$119,500
Madison County14,226+5.7%34$74,596$176,200
Nolan County14,117−4.2%35$50,747$96,300
Zapata County13,753−1.0%126$39,239$97,100
Blanco County13,581+19.4%34$92,425$483,500
Rains County13,542+11.4%43$65,413$241,100
Camp County13,380+7.3%23$58,843$173,100
Lamb County12,579−3.5%75$60,760$82,400
Wilbarger County12,481−3.2%44$54,102$89,400
Reeves County12,138−17.7%44$64,297$118,000
Morris County12,133+1.3%53$58,645$120,400
Newton County11,954−2.2%35$42,618$103,100
Live Oak County11,929+5.2%24$57,150$159,200
Red River County11,816+2.0%65$48,491$121,500
Dawson County11,776−5.5%54$54,360$103,400
Terry County11,720−0.9%33$44,100$105,400
Ward County11,125−4.5%73$65,952$150,700
Franklin County10,994+6.2%24$72,360$226,300
Clay County10,764+5.4%73$80,114$171,500
Somervell County10,261+11.5%13$79,825$289,500
Sabine County10,012+1.1%33$66,585$153,100
Marion County9,896+0.5%24$49,672$101,500
Runnels County9,693−2.1%54$62,632$109,300
Parmer County9,678−2.0%32$69,735$146,700
Jack County9,563+12.9%33$68,079$251,200
Brewster County9,458−0.9%43$56,212$227,000
Duval County9,402−4.4%53$49,038$89,400
Stephens County9,380+3.1%13$58,008$110,200
Ochiltree County9,284−7.3%43$70,183$134,400
Archer County9,129+6.7%63$72,159$189,100
Zavala County9,037−6.6%64$36,749$98,800
Mitchell County8,947−0.5%42$60,550$85,800
Hamilton County8,680+5.5%43$58,219$147,700
Dimmit County8,024−6.9%63$38,808$85,500
Coleman County7,915+3.0%43$49,159$92,500
San Augustine County7,722−2.5%23$50,408$99,900
Winkler County7,540−3.2%33$86,900$148,200
Dallam County7,508+5.2%22$71,500$151,400
McCulloch County7,472−2.1%33$54,043$150,500
Yoakum County7,438−3.3%22$84,925$182,600
Castro County7,295−0.9%43$56,776$95,000
Goliad County7,208+2.7%12$59,359$192,500
Bailey County6,963+0.8%12$61,420$105,300
Swisher County6,703−3.9%33$36,165$86,300
Refugio County6,657−1.2%52$60,181$99,000
Childress County6,643−0.3%12$58,654$125,400
Brooks County6,579−7.7%52$47,764$81,000
La Salle County6,517−2.1%32$57,716$97,800
Lynn County6,017+7.6%43$73,679$147,300
Carson County5,805+0.1%42$85,231$143,000
San Saba County5,787+1.2%22$55,819$168,700
Delta County5,549+6.2%22$66,575$164,300
Haskell County5,499+1.5%62$60,653$98,700
Presidio County5,433−11.4%32$43,802$121,300
Martin County5,284+0.7%32$93,734$174,800
Hansford County4,944−6.3%32$69,441$124,800
Hartley County4,904−8.6%31$75,841$262,500
Floyd County4,881−9.6%22$58,462$89,600
Crosby County4,852−5.4%33$52,188$80,900
Wheeler County4,773−4.3%42$60,167$106,100
Mills County4,580+2.8%32$67,620$223,700
Jim Hogg County4,555−5.8%52$42,211$129,400
Crane County4,554−2.5%11$62,212$129,400
Garza County4,510−22.4%13$46,314$77,800
Kimble County4,438+3.6%12$69,455$201,300
Mason County3,990+0.9%12$74,180$293,600
Fisher County3,692+0.5%52$65,533$78,600
Concho County3,607+9.2%21$65,795$107,400
Baylor County3,472+0.2%12$45,370$103,100
Hudspeth County3,433+7.3%41$48,600$64,000
Coke County3,412+3.2%32$43,333$117,900
Hardeman County3,292−7.2%21$63,333$81,900
Donley County3,213−1.4%42$58,750$96,400
Sutton County3,203−5.2%11$78,906$155,700
Shackelford County3,197+3.0%31$73,047$174,800
Knox County3,192−4.8%42$56,667$77,300
Reagan County3,166−7.6%11$57,813$171,500
Upton County3,131−5.4%22$49,167$109,000
Kinney County3,128−0.2%31$70,000$82,000
Hemphill County3,083−8.9%21$61,563$205,700
Lipscomb County2,955−3.5%52$72,560$124,300
Sherman County2,781+0.1%21$61,250$146,900
Crockett County2,769−10.6%11$81,022not published
Real County2,745−0.4%21$39,605$112,500
Hall County2,737−3.1%41$48,459$86,100
Cochran County2,546+0.0%31$45,313$53,200
Collingsworth County2,487−6.2%41$61,280$104,000
Culberson County2,267+3.7%11$58,777$79,300
Schleicher County2,245−8.3%11$86,694$122,700
Menard County1,956−0.3%11$53,043$108,500
Armstrong County1,843−0.2%21$72,750$171,500
Oldham County1,783+1.4%41$79,900$162,800
Jeff Davis County1,711−14.4%21$59,286$226,200
Dickens County1,692−4.4%21$49,335$65,300
Throckmorton County1,554+7.4%31$59,216$89,500
Briscoe County1,474+2.6%21$45,417$90,300
Irion County1,463−3.0%11$70,357$204,400
Edwards County1,370−3.8%21$40,313not published
Sterling County1,349−1.6%11$64,954$147,000
Cottle County1,224−11.2%11$59,063$59,300
Stonewall County1,186−4.7%11$56,875$48,600
Glasscock County1,128+1.2%11$101,250$245,200
Foard County1,044−4.8%11$61,563$70,700
Motley County1,043−1.8%21$61,154$88,000
Roberts County867+4.5%11$67,868$161,500
Terrell County702−7.9%11$44,886$137,500
Kent County674−10.1%21$72,889$122,200
Borden County567−9.9%11$65,625$108,900
McMullen County544−9.5%11$43,875$97,100
Kenedy County319−8.9%12$38,882not published
King County192−26.7%11$46,645$52,100
Loving County52−16.1%11$51,250not published

Source: PEP Vintage 2025 (CO-EST2025); American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Census population estimates

How these figures are made: methodology and release checks · reading a margin of error · every state · corrections