US · EN

Texas

Texas has 30,188,424 residents in 254 counties and 1,817 ZIP codes. The median household income is $78,476, in line with the national figure, and the typical owner-occupied home is valued at $283,800. 63% of households own their home.

State · ACS 2020–2024 · Updated October 24, 2026
30,188,424residentsACS 2020–2024
$78,476median household incomein 2024 dollars
$283,800median home valueowner-occupied homes
91%of households have broadbandhome internet subscription
Texas · 1,817 ZIP codes
Map of Texas: Median household income by ZIP code, ACS 2020–2024
<$45K$125K+
Median household income by ZIP code, ACS 2020–2024

Sources: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates · U.S. Census Bureau, 2024 Gazetteer and 2020 ZCTA relationship files

All 254 counties.

Colour shows where each county sits among the others in the table, from lowest to highest.

CountyResidentsHousehold incomeHome valueOwnersBachelor's+BroadbandCommute
Anderson County58,439$62K$185K72%15%88%25 min
Andrews County18,610$72K$196K79%18%89%25 min
Angelina County87,275$61K$164K64%18%91%22 min
Aransas County24,876$69K$265K77%29%90%22 min
Archer County8,867$72K$189K85%25%89%24 min
Armstrong County1,822$73K$172K80%27%93%26 min
Atascosa County51,008$71K$175K77%16%82%31 min
Austin County31,170$76K$297K77%25%78%31 min
Bailey County6,913$61K$105K80%15%84%21 min
Bandera County22,021$76K$278K86%27%90%43 min
Bastrop County106,582$86K$315K77%25%91%38 min
Baylor County3,485$45K$103K66%25%84%17 min
Bee County31,083$58K$111K71%14%82%23 min
Bell County386,897$69K$241K57%27%91%26 min
Bexar County2,067,341$72K$262K59%32%92%28 min
Blanco County12,446$92K$484K76%35%89%31 min
Borden County713$66K$109K66%37%86%16 min
Bosque County18,687$69K$201K76%20%82%30 min
Bowie County92,115$60K$173K63%24%83%20 min
Brazoria County391,255$98K$302K74%33%94%33 min
Brazos County242,311$59K$296K47%43%86%20 min
Brewster County9,503$56K$227K63%46%84%16 min
Briscoe County1,301$45K$90K83%23%73%27 min
Brooks County6,943$48K$81K53%17%79%18 min
Brown County38,347$57K$159K68%20%87%20 min
Burleson County18,857$70K$191K82%24%83%31 min
Burnet County52,652$79K$344K76%29%92%31 min
Caldwell County48,669$70K$241K75%19%90%37 min
Calhoun County19,868$80K$171K77%20%86%21 min
Callahan County14,241$72K$146K81%24%90%27 min
Cameron County426,120$53K$137K65%22%84%23 min
Camp County12,798$59K$173K78%22%87%23 min
Carson County5,801$85K$143K79%26%84%26 min
Cass County28,568$54K$146K77%19%80%27 min
Castro County7,344$57K$95K64%19%85%17 min
Chambers County51,498$110K$330K82%22%91%35 min
Cherokee County51,886$61K$169K74%19%84%28 min
Childress County6,743$59K$125K71%12%84%25 min
Clay County10,495$80K$172K84%22%88%30 min
Cochran County2,550$45K$53K65%8%80%26 min
Coke County3,353$43K$118K71%23%88%27 min
Coleman County7,833$49K$93K77%17%87%29 min
Collin County1,163,337$122K$476K65%56%97%30 min
Collingsworth County2,588$61K$104K74%26%86%15 min
Colorado County21,006$66K$210K80%23%82%27 min
Comal County183,826$102K$427K77%43%95%32 min
Comanche County13,950$60K$156K80%21%87%22 min
Concho County3,328$66K$107K81%14%83%20 min
Cooke County43,046$74K$240K72%24%86%28 min
Coryell County84,748$71K$195K59%19%91%26 min
Cottle County1,368$59K$59K83%21%73%18 min
Crane County4,610$62K$129K84%13%83%27 min
Crockett County2,822$81K–74%11%87%21 min
Crosby County5,041$52K$81K69%15%88%28 min
Culberson County2,195$59K$79K70%16%74%17 min
Dallam County7,298$72K$151K64%12%85%17 min
Dallas County2,621,179$77K$303K51%36%92%29 min
Dawson County12,134$54K$103K71%13%84%27 min
DeWitt County20,016$64K$171K74%17%79%25 min
Deaf Smith County18,460$61K$121K67%11%80%19 min
Delta County5,438$67K$164K83%15%84%30 min
Denton County979,561$111K$437K66%49%96%30 min
Dickens County1,747$49K$65K80%18%86%26 min
Dimmit County8,380$39K$86K67%10%74%25 min
Donley County3,257$59K$96K75%17%75%22 min
Duval County9,742$49K$89K70%7%69%32 min
Eastland County18,011$54K$135K72%22%88%26 min
Ector County164,654$72K$200K65%18%88%27 min
Edwards County1,290$40K–88%26%69%19 min
El Paso County870,779$60K$180K64%26%90%26 min
Ellis County213,160$100K$349K76%30%93%33 min
Erath County43,794$65K$269K63%32%90%22 min
Falls County17,291$57K$111K77%20%80%30 min
Fannin County37,326$72K$234K79%20%85%33 min
Fayette County25,042$76K$294K79%28%81%24 min
Fisher County3,655$66K$79K80%17%85%25 min
Floyd County5,216$58K$90K73%15%78%18 min
Foard County991$62K$71K76%21%66%18 min
Fort Bend County893,767$114K$375K77%50%96%35 min
Franklin County10,632$72K$226K82%28%90%25 min
Freestone County20,049$60K$168K75%17%82%26 min
Frio County18,582$66K$108K59%12%77%22 min
Gaines County22,232$74K$201K75%12%84%28 min
Galveston County358,990$86K$315K68%35%93%30 min
Garza County5,118$46K$78K71%10%85%25 min
Gillespie County27,524$76K$461K75%37%89%23 min
Glasscock County1,068$101K$245K69%29%87%26 min
Goliad County7,141$59K$193K87%21%80%32 min
Gonzales County19,851$59K$159K66%12%87%28 min
Gray County21,045$60K$103K76%16%88%20 min
Grayson County143,337$72K$248K67%24%90%27 min
Gregg County125,480$67K$203K60%23%89%22 min
Grimes County31,340$70K$237K80%20%84%38 min
Guadalupe County183,642$92K$304K78%31%94%31 min
Hale County32,131$52K$117K61%15%82%21 min
Hall County2,820$48K$86K74%21%81%16 min
Hamilton County8,406$58K$148K79%27%85%20 min
Hansford County5,119$69K$125K81%36%90%20 min
Hardeman County3,501$63K$82K74%17%80%16 min
Hardin County57,642$76K$206K82%21%86%32 min
Harris County4,838,303$75K$277K55%34%92%32 min
Harrison County70,155$66K$180K77%23%85%23 min
Hartley County5,215$76K$263K74%21%94%14 min
Haskell County5,421$61K$99K74%23%87%18 min
Hays County268,638$89K$400K64%43%93%34 min
Hemphill County3,234$62K$206K71%22%78%19 min
Henderson County84,862$65K$211K78%21%86%31 min
Hidalgo County891,977$54K$141K68%21%88%24 min
Hill County37,328$65K$179K78%18%88%34 min
Hockley County21,363$63K$127K72%19%85%24 min
Hood County65,894$88K$306K81%33%93%35 min
Hopkins County37,784$71K$221K71%22%91%24 min
Houston County22,051$57K$165K71%15%82%29 min
Howard County32,290$70K$156K70%16%86%23 min
Hudspeth County3,403$49K$64K74%10%86%30 min
Hunt County108,972$72K$242K71%23%89%33 min
Hutchinson County20,184$67K$119K83%17%89%22 min
Irion County1,409$70K$204K83%28%81%30 min
Jack County8,882$68K$251K72%15%88%30 min
Jackson County15,152$65K$204K71%17%84%28 min
Jasper County32,727$57K$136K79%14%91%30 min
Jeff Davis County1,865$59K$226K88%36%87%18 min
Jefferson County253,878$60K$170K63%20%90%23 min
Jim Hogg County4,727$42K$129K56%15%76%24 min
Jim Wells County38,850$52K$124K69%16%76%27 min
Johnson County195,597$85K$286K75%25%92%34 min
Jones County20,304$59K$97K80%12%82%26 min
Karnes County14,968$60K$149K62%14%71%23 min
Kaufman County172,604$89K$321K78%27%91%39 min
Kendall County48,567$115K$513K80%49%94%30 min
Kenedy County145$39K–53%13%69%28 min
Kent County734$73K$122K79%26%90%16 min
Kerr County53,489$69K$321K70%31%91%23 min
Kimble County4,389$69K$201K79%27%85%24 min
King County211$47K$52K60%39%100%15 min
Kinney County3,157$70K$82K84%12%70%17 min
Kleberg County30,579$61K$161K53%23%86%22 min
Knox County3,307$57K$77K77%14%87%17 min
La Salle County6,839$58K$98K76%12%85%18 min
Lamar County50,669$62K$201K66%22%84%21 min
Lamb County12,828$61K$82K74%14%85%18 min
Lampasas County22,715$82K$250K80%24%92%31 min
Lavaca County20,552$63K$228K78%22%82%27 min
Lee County17,971$76K$268K78%21%85%35 min
Leon County16,263$61K$186K77%19%82%31 min
Liberty County103,380$69K$182K82%12%90%43 min
Limestone County22,283$61K$164K72%19%81%29 min
Lipscomb County2,918$73K$124K82%22%87%21 min
Live Oak County11,620$57K$159K71%16%77%28 min
Llano County22,424$68K$357K77%32%89%28 min
Loving County33$51K–11%0%93%4 min
Lubbock County318,884$64K$214K56%33%89%18 min
Lynn County5,752$74K$147K77%27%89%25 min
Madison County13,648$75K$176K75%18%88%30 min
Marion County9,737$50K$102K79%16%74%35 min
Martin County5,218$94K$175K78%21%83%23 min
Mason County3,955$74K$294K80%39%88%30 min
Matagorda County36,329$59K$173K68%22%86%26 min
Maverick County58,082$50K$159K71%14%81%22 min
McCulloch County7,514$54K$151K67%24%92%22 min
McLennan County266,067$67K$244K62%29%90%22 min
McMullen County700$44K$97K78%20%81%21 min
Medina County53,547$78K$240K84%23%89%34 min
Menard County1,955$53K$109K81%24%77%20 min
Midland County174,801$93K$313K68%31%92%23 min
Milam County25,567$66K$190K77%21%84%34 min
Mills County4,511$68K$224K80%28%90%26 min
Mitchell County9,018$61K$86K79%12%84%25 min
Montague County21,046$65K$206K80%19%81%36 min
Montgomery County684,432$98K$346K72%39%95%35 min
Moore County21,373$62K$153K63%12%84%20 min
Morris County12,076$59K$120K74%16%87%27 min
Motley County1,183$61K$88K77%19%80%19 min
Nacogdoches County65,162$54K$169K59%28%87%21 min
Navarro County54,711$63K$173K69%18%85%29 min
Newton County12,093$43K$103K83%7%91%39 min
Nolan County14,454$51K$96K68%16%83%19 min
Nueces County352,955$67K$209K60%24%89%23 min
Ochiltree County9,786$70K$134K73%21%90%19 min
Oldham County2,249$80K$163K74%21%92%29 min
Orange County85,307$72K$173K75%18%91%27 min
Palo Pinto County29,295$68K$198K71%18%90%29 min
Panola County22,726$65K$158K80%17%85%30 min
Parker County165,168$104K$376K81%32%95%34 min
Parmer County9,731$70K$147K72%17%91%18 min
Pecos County14,896$73K$166K72%14%85%22 min
Polk County52,800$62K$185K78%16%88%31 min
Potter County115,975$53K$147K57%19%86%23 min
Presidio County5,930$44K$121K77%28%80%11 min
Rains County12,775$65K$241K83%21%92%38 min
Randall County146,070$84K$239K68%34%92%21 min
Reagan County3,232$58K$172K70%14%80%22 min
Real County2,802$40K$113K78%21%78%23 min
Red River County11,611$48K$122K72%15%77%32 min
Reeves County12,664$64K$118K74%7%75%20 min
Refugio County6,707$60K$99K77%14%85%27 min
Roberts County832$68K$162K85%21%81%21 min
Robertson County17,167$72K$186K72%22%84%26 min
Rockwall County123,617$128K$416K83%45%97%37 min
Runnels County9,874$63K$109K75%19%88%27 min
Rusk County52,842$69K$171K79%18%80%28 min
Sabine County10,023$67K$153K86%14%86%30 min
San Augustine County7,874$50K$100K75%14%81%31 min
San Jacinto County28,441$65K$209K85%16%85%44 min
San Patricio County70,181$70K$192K67%18%84%25 min
San Saba County5,696$56K$169K72%24%90%27 min
Schleicher County2,381$87K$123K84%18%72%33 min
Scurry County16,488$60K$114K77%13%84%21 min
Shackelford County3,175$73K$175K79%34%87%25 min
Shelby County24,155$50K$102K74%15%82%26 min
Sherman County2,295$61K$147K76%30%97%20 min
Smith County241,740$74K$241K69%29%91%25 min
Somervell County9,691$80K$290K80%29%91%28 min
Starr County66,067$38K$95K70%14%79%24 min
Stephens County9,351$58K$110K79%17%86%28 min
Sterling County1,468$65K$147K78%25%91%25 min
Stonewall County1,227$57K$49K85%17%95%18 min
Sutton County3,277$79K$156K76%18%85%25 min
Swisher County6,937$36K$86K66%16%73%22 min
Tarrant County2,167,390$84K$324K59%35%93%29 min
Taylor County145,863$67K$199K61%29%92%18 min
Terrell County835$45K$138K89%27%82%13 min
Terry County11,629$44K$105K67%10%89%24 min
Throckmorton County1,639$59K$90K68%22%91%17 min
Titus County31,363$58K$174K71%16%85%21 min
Tom Green County119,577$68K$197K65%26%88%21 min
Travis County1,330,015$100K$523K52%57%94%27 min
Trinity County14,046$52K$120K79%17%85%39 min
Tyler County20,238$55K$157K81%12%85%36 min
Upshur County42,567$66K$168K81%18%88%31 min
Upton County3,191$49K$109K77%9%75%32 min
Uvalde County24,881$54K$151K71%20%85%20 min
Val Verde County47,741$66K$165K69%23%86%20 min
Van Zandt County62,649$69K$222K82%20%85%39 min
Victoria County91,413$71K$210K65%20%82%23 min
Walker County80,209$52K$227K57%22%86%28 min
Waller County61,552$80K$319K72%28%90%35 min
Ward County11,144$66K$151K79%12%89%24 min
Washington County36,647$78K$288K70%31%85%25 min
Webb County269,294$63K$190K65%21%87%24 min
Wharton County41,794$67K$190K72%21%82%28 min
Wheeler County4,862$60K$106K76%17%89%25 min
Wichita County129,996$64K$154K61%25%89%16 min
Wilbarger County12,616$54K$89K67%17%84%15 min
Willacy County20,139$54K$74K75%14%82%21 min
Williamson County672,688$111K$447K66%48%96%30 min
Wilson County52,781$95K$321K85%26%88%37 min
Winkler County7,454$87K$148K86%11%88%31 min
Wise County75,005$93K$305K81%22%90%36 min
Wood County46,961$60K$217K80%22%88%31 min
Yoakum County7,571$85K$183K67%20%96%28 min
Young County18,029$68K$176K74%24%91%18 min
Zapata County13,841$39K$97K72%15%79%24 min
Zavala County9,412$37K$99K69%11%83%22 min

Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates

People.

30,188,424 residents in 10,992,816 households, next to the United States figure.

25%
under 18
24%
aged 18–34
13%
aged 65 and over
26%
of households are people living alone
49%
of households are married couples

Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates

Homes.

12,128,515 housing units; the median owner-occupied home is valued at $283,800 (±$738).

63%
of households own their home
64%
of homes are detached single-family houses
21%
are in buildings with 5 or more units
6%
are mobile homes
9%
of housing units are vacant
$1,403
median gross rent a month

When homes were built

2020 or later4%
2010–201917%
2000–200918%
1990–199913%
1980–198915%
1970–197913%
1960–19698%
1950–19597%
1940–19493%
1939 or earlier3%

Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates

Income and work.

Household income and work, in 2024 dollars; median household income ±$263.

$78,476
median household income
13.8%
of people live below the poverty line
5.3%
unemployment rate
34%
of adults 25+ hold a bachelor’s degree or higher

The poverty rate uses the federal poverty thresholds, which vary with family size. It says nothing on its own about what a neighborhood is like to live in.

Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates

Getting around.

How workers aged 16 and over get to work, and how long it takes.

29 min
average commute to work
17%
of commuters travel 45 minutes or more
81%
of workers drive or carpool
1%
take public transportation
2%
walk or bike
14%
work from home
5%
of households have no car

Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates

Internet.

Home internet subscriptions.

91%
of households have a broadband subscription
6%
have no internet access at home

American Community Survey figures are estimates from a rolling sample, averaged over 2020–2024. Each comes with a margin of error, which is wider in places with fewer people.

Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates

Counties in Texas.

Every county has its own page, with all of its ZIP codes.

Anderson CountyAndrews CountyAngelina CountyAransas CountyArcher CountyArmstrong CountyAtascosa CountyAustin CountyBailey CountyBandera CountyBastrop CountyBaylor CountyBee CountyBell CountyBexar CountyBlanco CountyBorden CountyBosque CountyBowie CountyBrazoria CountyBrazos CountyBrewster CountyBriscoe CountyBrooks CountyBrown CountyBurleson CountyBurnet CountyCaldwell CountyCalhoun CountyCallahan CountyCameron CountyCamp CountyCarson CountyCass CountyCastro CountyChambers CountyCherokee CountyChildress CountyClay CountyCochran CountyCoke CountyColeman CountyCollin CountyCollingsworth CountyColorado CountyComal CountyComanche CountyConcho CountyCooke CountyCoryell CountyCottle CountyCrane CountyCrockett CountyCrosby CountyCulberson CountyDallam CountyDallas CountyDawson CountyDeWitt CountyDeaf Smith CountyDelta CountyDenton CountyDickens CountyDimmit CountyDonley CountyDuval CountyEastland CountyEctor CountyEdwards CountyEl Paso CountyEllis CountyErath CountyFalls CountyFannin CountyFayette CountyFisher CountyFloyd CountyFoard CountyFort Bend CountyFranklin CountyFreestone CountyFrio CountyGaines CountyGalveston CountyGarza CountyGillespie CountyGlasscock CountyGoliad CountyGonzales CountyGray CountyGrayson CountyGregg CountyGrimes CountyGuadalupe CountyHale CountyHall CountyHamilton CountyHansford CountyHardeman CountyHardin CountyHarris CountyHarrison CountyHartley CountyHaskell CountyHays CountyHemphill CountyHenderson CountyHidalgo CountyHill CountyHockley CountyHood CountyHopkins CountyHouston CountyHoward CountyHudspeth CountyHunt CountyHutchinson CountyIrion CountyJack CountyJackson CountyJasper CountyJeff Davis CountyJefferson CountyJim Hogg CountyJim Wells CountyJohnson CountyJones CountyKarnes CountyKaufman CountyKendall CountyKenedy CountyKent CountyKerr CountyKimble CountyKing CountyKinney CountyKleberg CountyKnox CountyLa Salle CountyLamar CountyLamb CountyLampasas CountyLavaca CountyLee CountyLeon CountyLiberty CountyLimestone CountyLipscomb CountyLive Oak CountyLlano CountyLoving CountyLubbock CountyLynn CountyMadison CountyMarion CountyMartin CountyMason CountyMatagorda CountyMaverick CountyMcCulloch CountyMcLennan CountyMcMullen CountyMedina CountyMenard CountyMidland CountyMilam CountyMills CountyMitchell CountyMontague CountyMontgomery CountyMoore CountyMorris CountyMotley CountyNacogdoches CountyNavarro CountyNewton CountyNolan CountyNueces CountyOchiltree CountyOldham CountyOrange CountyPalo Pinto CountyPanola CountyParker CountyParmer CountyPecos CountyPolk CountyPotter CountyPresidio CountyRains CountyRandall CountyReagan CountyReal CountyRed River CountyReeves CountyRefugio CountyRoberts CountyRobertson CountyRockwall CountyRunnels CountyRusk CountySabine CountySan Augustine CountySan Jacinto CountySan Patricio CountySan Saba CountySchleicher CountyScurry CountyShackelford CountyShelby CountySherman CountySmith CountySomervell CountyStarr CountyStephens CountySterling CountyStonewall CountySutton CountySwisher CountyTarrant CountyTaylor CountyTerrell CountyTerry CountyThrockmorton CountyTitus CountyTom Green CountyTravis CountyTrinity CountyTyler CountyUpshur CountyUpton CountyUvalde CountyVal Verde CountyVan Zandt CountyVictoria CountyWalker CountyWaller CountyWard CountyWashington CountyWebb CountyWharton CountyWheeler CountyWichita CountyWilbarger CountyWillacy CountyWilliamson CountyWilson CountyWinkler CountyWise CountyWood CountyYoakum CountyYoung CountyZapata CountyZavala County