Texas Counties

254 counties · Census ACS 2023 data

County Population Med. Income Home Value
Harris County 4,758,579 $73,104 $255,000
Dallas County 2,603,816 $74,149 $277,900
Tarrant County 2,135,743 $81,905 $294,100
Bexar County 2,037,344 $70,571 $244,100
Travis County 1,307,625 $97,169 $487,600
Collin County 1,116,601 $117,588 $447,600
Denton County 945,644 $108,185 $403,400
Hidalgo County 880,921 $52,281 $124,000
El Paso County 866,275 $58,859 $167,300
Fort Bend County 859,721 $113,409 $350,300
Montgomery County 654,722 $97,266 $317,500
Williamson County 643,889 $108,309 $414,600
Cameron County 423,192 $51,334 $120,000
Brazoria County 381,650 $95,155 $276,800
Bell County 379,811 $66,051 $221,100
Galveston County 354,721 $85,348 $284,900
Nueces County 352,829 $66,021 $194,700
Lubbock County 314,633 $63,367 $199,600
Webb County 267,731 $62,506 $178,900
McLennan County 263,608 $63,888 $219,200
Hays County 256,429 $85,827 $371,400
Jefferson County 253,939 $59,934 $159,600
Smith County 238,014 $71,923 $220,800
Brazos County 237,980 $58,388 $279,700
Ellis County 203,927 $95,898 $306,400
Johnson County 188,820 $81,826 $254,600
Guadalupe County 178,368 $93,776 $285,900
Comal County 174,552 $99,015 $398,800
Midland County 171,496 $93,984 $293,000
Ector County 163,206 $71,031 $190,500
Kaufman County 160,718 $88,606 $290,800
Parker County 158,079 $102,099 $343,600
Taylor County 144,259 $66,406 $190,300
Randall County 143,791 $80,905 $227,500
Grayson County 139,988 $70,455 $228,300
Wichita County 129,842 $62,168 $141,600
Gregg County 124,860 $64,809 $185,800
Tom Green County 119,398 $66,254 $186,700
Rockwall County 116,931 $124,917 $386,000
Potter County 116,634 $50,448 $134,900
Hunt County 104,917 $70,112 $210,900
Bastrop County 102,370 $82,730 $269,500
Liberty County 97,993 $64,773 $167,100
Bowie County 92,321 $59,295 $161,300
Victoria County 91,281 $70,101 $197,600
Angelina County 86,791 $58,847 $149,800
Orange County 84,993 $73,372 $163,400
Coryell County 83,772 $68,904 $177,400
Henderson County 83,658 $63,955 $189,600
Walker County 78,292 $49,862 $207,900
Wise County 72,359 $89,897 $277,200
Harrison County 69,584 $66,040 $178,200
San Patricio County 69,519 $67,512 $180,400
Starr County 65,809 $38,182 $93,300
Nacogdoches County 64,897 $51,528 $158,200
Hood County 64,198 $86,802 $281,300
Van Zandt County 61,323 $68,274 $199,500
Waller County 59,455 $76,135 $292,000
Anderson County 57,825 $58,846 $173,400
Maverick County 57,770 $51,270 $151,500
Hardin County 57,126 $72,532 $188,200
Navarro County 53,735 $59,310 $159,900
Kerr County 53,166 $67,927 $285,100
Rusk County 52,613 $67,506 $166,900
Medina County 52,419 $73,462 $220,000
Polk County 51,780 $59,066 $154,000
Wilson County 51,501 $92,461 $286,300
Cherokee County 51,143 $59,830 $160,300
Burnet County 51,064 $77,158 $310,500
Lamar County 50,421 $61,122 $175,500
Atascosa County 50,058 $69,413 $157,400
Chambers County 49,178 $108,114 $289,900
Val Verde County 47,647 $59,673 $151,500
Caldwell County 47,184 $68,503 $215,600
Kendall County 46,971 $110,498 $489,800
Wood County 46,094 $62,524 $195,100
Erath County 43,244 $65,351 $251,900
Cooke County 42,473 $72,472 $224,600
Upshur County 41,864 $62,794 $171,200
Wharton County 41,651 $66,100 $182,700
Jim Wells County 38,863 $47,492 $104,800
Brown County 38,294 $55,305 $149,900
Hopkins County 37,351 $64,725 $193,200
Hill County 36,664 $63,147 $163,100
Fannin County 36,525 $68,377 $213,500
Matagorda County 36,274 $55,174 $162,200
Washington County 36,156 $75,085 $270,100
Howard County 33,127 $71,457 $150,300
Jasper County 32,807 $49,919 $125,900
Hale County 32,247 $52,788 $106,100
Titus County 31,284 $59,220 $157,900
Bee County 31,000 $56,075 $102,800
Austin County 30,712 $75,994 $270,900
Kleberg County 30,629 $57,612 $152,200
Grimes County 30,385 $67,080 $226,600
Palo Pinto County 28,920 $64,972 $167,300
Cass County 28,582 $54,328 $133,500
San Jacinto County 27,983 $59,526 $183,100
Gillespie County 27,202 $67,799 $432,300
Milam County 25,268 $59,076 $168,900
Uvalde County 24,810 $57,849 $144,400
Fayette County 24,783 $76,541 $271,100
Aransas County 24,449 $61,754 $236,800
Shelby County 24,108 $50,436 $111,700
Panola County 22,624 $62,593 $146,000
Lampasas County 22,267 $76,919 $236,000
Limestone County 22,185 $58,109 $154,400
Houston County 22,042 $54,563 $155,100
Llano County 22,011 $65,636 $322,300
Gaines County 21,904 $76,605 $185,300
Bandera County 21,589 $69,703 $249,800
Hockley County 21,455 $54,810 $112,700
Moore County 21,234 $61,325 $135,400
Gray County 21,131 $56,082 $100,400
Colorado County 20,736 $68,554 $194,000
Montague County 20,599 $62,818 $189,400
Lavaca County 20,479 $61,768 $220,900
Hutchinson County 20,413 $65,470 $102,200
Willacy County 20,218 $45,645 $60,800
Tyler County 20,084 $50,647 $138,400
Jones County 19,968 $63,472 $92,700
Calhoun County 19,921 $71,870 $150,000
DeWitt County 19,853 $64,014 $167,200
Freestone County 19,813 $58,460 $164,400
Gonzales County 19,764 $59,355 $158,900
Bosque County 18,546 $69,339 $184,500
Andrews County 18,518 $76,902 $188,200
Deaf Smith County 18,487 $54,114 $116,000
Burleson County 18,327 $72,888 $174,000
Frio County 18,019 $60,098 $110,100
Young County 17,963 $63,723 $165,300
Eastland County 17,846 $51,741 $121,700
Lee County 17,758 $66,000 $247,500
Falls County 17,063 $55,372 $97,300
Robertson County 16,973 $66,250 $172,700
Scurry County 16,633 $62,689 $110,800
Leon County 16,067 $59,975 $177,400
Jackson County 15,081 $61,752 $175,500
Pecos County 14,983 $67,689 $142,900
Karnes County 14,819 $59,103 $136,900
Nolan County 14,565 $50,160 $98,300
Callahan County 14,017 $68,455 $144,800
Zapata County 13,855 $36,527 $88,800
Trinity County 13,850 $51,663 $110,100
Comanche County 13,786 $59,946 $137,800
Madison County 13,574 $67,128 $149,100
Reeves County 13,219 $56,056 $113,700
Lamb County 12,919 $56,997 $76,600
Wilbarger County 12,712 $51,626 $98,800
Camp County 12,652 $55,061 $159,900
Rains County 12,505 $64,874 $214,900
Dawson County 12,311 $55,789 $90,800
Newton County 12,193 $41,044 $83,100
Morris County 12,014 $55,082 $110,200
Blanco County 12,008 $87,564 $396,200
Terry County 11,699 $45,905 $111,200
Red River County 11,621 $46,912 $133,800
Live Oak County 11,444 $53,869 $142,300
Ward County 11,255 $71,719 $138,800
Franklin County 10,522 $66,800 $213,200
Clay County 10,402 $77,355 $161,300
Sabine County 9,998 $59,924 $131,900
Runnels County 9,880 $63,490 $103,700
Ochiltree County 9,852 $64,988 $137,200
Duval County 9,824 $50,081 $86,400
Parmer County 9,752 $68,164 $127,300
Marion County 9,631 $47,447 $110,500
Zavala County 9,532 $41,887 $88,100
Somervell County 9,510 $83,382 $253,600
Brewster County 9,464 $52,612 $216,000
Stephens County 9,278 $54,695 $105,700
Mitchell County 8,989 $56,033 $85,700
Archer County 8,734 $71,958 $175,300
Jack County 8,623 $65,693 $174,800
Dimmit County 8,507 $33,409 $80,300
Hamilton County 8,320 $55,339 $124,800
San Augustine County 7,889 $46,338 $83,500
Coleman County 7,765 $52,364 $91,200
Yoakum County 7,589 $82,261 $183,000
McCulloch County 7,565 $51,919 $104,400
Winkler County 7,540 $91,898 $121,200
Castro County 7,328 $63,485 $94,900
Dallam County 7,180 $72,332 $140,500
Goliad County 7,096 $59,556 $182,800
Bailey County 7,044 $70,625 $104,400
Brooks County 6,987 $31,310 $82,700
Swisher County 6,981 $39,031 $89,200
La Salle County 6,946 $55,469 $101,000
Childress County 6,772 $60,333 $115,100
Refugio County 6,693 $58,016 $94,400
Presidio County 6,043 $29,014 $123,100
Carson County 5,802 $84,583 $140,600
San Saba County 5,802 $54,855 $161,800
Lynn County 5,667 $57,411 $130,800
Garza County 5,435 $50,545 $79,300
Haskell County 5,390 $54,044 $92,000
Delta County 5,345 $62,855 $149,400
Hartley County 5,307 $82,122 $213,200
Floyd County 5,294 $55,461 $101,000
Martin County 5,230 $77,083 $162,200
Hansford County 5,182 $68,299 $132,100
Crosby County 5,072 $52,197 $75,500
Wheeler County 4,902 $67,964 $97,600
Jim Hogg County 4,797 $42,230 $125,600
Crane County 4,623 $59,915 $119,900
Mills County 4,499 $64,494 $200,200
Kimble County 4,355 $65,703 $173,100
Mason County 3,951 $68,750 $274,600
Fisher County 3,661 $64,700 $77,600
Hardeman County 3,529 $61,179 $76,500
Baylor County 3,464 $42,313 $93,300
Hudspeth County 3,331 $39,336 $57,400
Knox County 3,322 $56,304 $66,800
Coke County 3,315 $46,431 $112,900
Hemphill County 3,311 $72,052 $214,900
Sutton County 3,306 $75,000 $140,600
Concho County 3,301 $59,632 $105,800
Donley County 3,276 $56,648 $90,500
Reagan County 3,259 $70,288 $163,700
Upton County 3,227 $52,321 $106,300
Shackelford County 3,169 $64,659 $176,900
Kinney County 3,140 $66,341 $88,500
Lipscomb County 2,964 $71,442 $128,400
Crockett County 2,881 $81,739 $140,000
Hall County 2,827 $46,728 $80,200
Real County 2,821 $45,417
Collingsworth County 2,733 $60,165 $108,400
Cochran County 2,520 $42,137 $57,700
Sherman County 2,434 $74,167 $125,500
Schleicher County 2,426 $90,141 $113,400
Culberson County 2,181 $42,672 $84,500
Oldham County 2,097 $76,402 $144,800
Menard County 1,964 $48,191 $105,300
Armstrong County 1,883 $68,462 $185,700
Jeff Davis County 1,740 $32,625 $234,400
Dickens County 1,641 $50,417 $65,000
Throckmorton County 1,589 $58,864 $84,200
Irion County 1,432 $58,125 $152,600
Edwards County 1,392 $38,500 $78,300
Sterling County 1,389 $78,750 $143,200
Cottle County 1,302 $58,819 $54,100
Motley County 1,267 $62,857 $81,100
Stonewall County 1,244 $61,250 $54,700
Briscoe County 1,223 $41,188 $82,900
Foard County 1,079 $42,212 $71,400
Glasscock County 1,070 $106,806 $248,600
Terrell County 851 $46,989 $152,200
Roberts County 785 $66,118 $176,800
Kent County 727 $71,420 $108,900
Borden County 723 $64,250 $105,400
McMullen County 623 $45,833 $108,800
King County 189 $70,192
Loving County 54 $51,087
Kenedy County 52