US5.com

Texas ZIP Codes & Demographics

Texas ZIP codes, demographics, and median household income — 1,989 ZIP codes — population 29,639,483 — avg. income $73,553 — avg. home value $228,698. Compare counties, cities, and ZIP-level data on US5.

ZIP codes
1,989
Population
29,639,483
Median household income (avg.)
$73,553
98% of U.S. median
Average home value
$228,698
66% of U.S. median
Average rent
$969

Texas demographics

Texas has 1,989 ZIP codes across 254 counties on US5, with a combined ZIP-area population of about 29,639,483.

Across ZIP codes with age data, the average median age is about 39.8 years.

Among cities represented in this ZIP set, Katy is among the largest population centers.

Median household income in Texas

The average median household income across ZIP codes in Texas is about $73,553 — about even with the U.S. median ($75,149).

Among ZIPs with income data, 76092 (Southlake) is near the top at about $250,001, while 76429 is near the bottom at about $2,499.

Housing in Texas

For housing in Texas, the average median home value is about $228,698 and the average median rent is about $969.

The most populous ZIP is 77494 (Katy) with about 137,213 residents. Use the table below to compare ZIP codes across the state.

ZIP codes in Texas

Sort by population, income, or home value. Click a column header to toggle ascending / descending.

ZIP City County State Population ↓ Income Home value
77486 West Columbia Brazoria County TX 7,330 $85,182 $221,600
75754 Ben Wheeler Van Zandt County TX 7,297 $84,014 $249,500
76043 Glen Rose Somervell County TX 7,286 $75,827 $247,700
78266 Garden Ridge Comal County TX 7,274 $132,470 $553,200
76073 Paradise Wise County TX 7,267 $110,224 $317,200
77465 Palacios Matagorda County TX 7,267 $69,500 $170,600
76661 Marlin Falls County TX 7,266 $40,379 $52,100
79347 Muleshoe Bailey County TX 7,264 $71,025 $104,900
79104 Amarillo Potter County TX 7,236 $47,768 $94,500
78834 Carrizo Springs Dimmit County TX 7,204 $36,250 $70,300
76023 Briar Wise County TX 7,192 $80,927 $281,800
76050 Grandview Johnson County TX 7,178 $92,949 $255,400
79922 El Paso El Paso County TX 7,162 $89,364 $297,300
75125 Ferris Ellis County TX 7,154 $73,929 $198,000
79364 Slaton Lubbock County TX 7,135 $55,221 $89,200
79323 Denver City Gaines County TX 7,115 $82,253 $190,800
75956 Kirbyville Jasper County TX 7,085 $49,135 $140,300
76442 Comanche Comanche County TX 7,082 $59,291 $140,700
78657 Horseshoe Bay Llano County TX 7,061 $93,699 $470,100
78119 Kenedy Karnes County TX 7,023 $45,694 $128,500
75840 Fairfield Freestone County TX 6,993 $56,670 $192,500
78606 Blanco Blanco County TX 6,977 $89,980 $361,100
75161 Elmo Kaufman County TX 6,910 $83,125 $223,100
78124 Zuehl Guadalupe County TX 6,907 $82,534 $282,000
78226 San Antonio Bexar County TX 6,907 $32,340 $109,300
78069 Somerset Atascosa County TX 6,904 $71,071 $106,700
76559 Nolanville Bell County TX 6,896 $72,388 $184,600
78619 Driftwood Hays County TX 6,896 $171,667 $709,400
78355 Falfurrias Brooks County TX 6,843 $32,636 $84,200
75657 Jefferson Marion County TX 6,842 $48,983 $119,400
78643 Llano Llano County TX 6,837 $63,500 $308,800
78934 Columbus Colorado County TX 6,833 $66,177 $215,400
79201 Childress Childress County TX 6,817 $60,125 $112,500
79339 Littlefield Lamb County TX 6,707 $57,035 $76,500
75166 Lavon Collin County TX 6,679 $129,130 $385,000
75459 Howe Grayson County TX 6,620 $71,458 $248,500
76825 Brady McCulloch County TX 6,595 $50,766 $99,900
77565 Kemah Galveston County TX 6,583 $85,726 $376,600
75839 Elkhart Anderson County TX 6,577 $66,733 $156,500
78722 Austin Travis County TX 6,576 $101,034 $661,600
79821 Anthony El Paso County TX 6,550 $58,171 $135,700
75603 Lake Cherokee Gregg County TX 6,458 $67,067 $175,200
75860 Teague Freestone County TX 6,451 $57,551 $124,100
78026 Jourdanton Atascosa County TX 6,438 $77,257 $151,700
76311 Wichita Falls Wichita County TX 6,381 $81,912
79411 Lubbock Lubbock County TX 6,380 $44,866 $85,000
75640 Ore City Harrison County TX 6,338 $79,353 $263,000
75763 Frankston Anderson County TX 6,319 $62,522 $152,700
76155 Fort Worth Tarrant County TX 6,301 $66,004
76691 West McLennan County TX 6,288 $72,632 $229,900
78234 San Antonio Bexar County TX 6,281 $100,096
76642 Groesbeck Limestone County TX 6,226 $60,186 $188,800
78052 Lytle Atascosa County TX 6,221 $69,018 $178,900
75158 Scurry Kaufman County TX 6,168 $97,303 $290,300
76005 Arlington Tarrant County TX 6,165 $174,352 $482,100
78017 Dilley Frio County TX 6,160 $51,111 $99,800
79745 Kermit Winkler County TX 6,160 $88,365 $118,200
78059 Natalia Medina County TX 6,139 $72,254 $146,600
77360 Onalaska Polk County TX 6,130 $49,004 $141,300
75457 Mount Vernon Franklin County TX 6,115 $68,370 $242,000
76458 Jacksboro Jack County TX 6,103 $62,969 $171,500
79536 Merkel Taylor County TX 6,080 $71,346 $133,300
79906 Fort Bliss El Paso County TX 6,061 $51,907
77446 Prairie View Waller County TX 6,060 $19,262 $284,000
76633 China Spring McLennan County TX 6,037 $105,174 $348,100
78595 Sullivan City Hidalgo County TX 5,958 $48,304 $86,400
75148 Malakoff Henderson County TX 5,944 $59,923 $159,100
75693 White Oak Gregg County TX 5,915 $86,326 $208,600
75972 San Augustine San Augustine County TX 5,896 $42,693 $76,700
76437 Cisco Eastland County TX 5,895 $60,118 $119,200
79121 Amarillo Randall County TX 5,879 $66,438 $254,100
75172 Wilmer Dallas County TX 5,873 $58,894 $104,300
77050 Houston Harris County TX 5,854 $30,346 $119,700
77659 Pinewood Estates Hardin County TX 5,847 $108,461 $233,800
79363 Shallowater Lubbock County TX 5,831 $93,320 $201,200
75124 Eustace Henderson County TX 5,799 $79,162 $195,300
76579 Troy Bell County TX 5,729 $83,146 $225,500
76255 Nocona Hills Montague County TX 5,725 $55,052 $158,400
77517 Santa Fe Galveston County TX 5,665 $83,484 $266,300
78384 San Diego Duval County TX 5,656 $44,228 $59,400
76259 Ponder Denton County TX 5,628 $94,433 $356,600
78390 Portland San Patricio County TX 5,620 $71,940 $134,200
76066 Millsap Parker County TX 5,615 $102,931 $246,100
77358 New Waverly Walker County TX 5,565 $79,018 $219,000
75152 Palmer Ellis County TX 5,563 $96,071 $240,900
78014 Cotulla La Salle County TX 5,542 $58,216 $77,100
78956 Schulenburg Fayette County TX 5,494 $67,022 $231,200
78583 La Tina Ranch Cameron County TX 5,472 $61,315 $147,500
75491 Whitewright Grayson County TX 5,428 $71,774 $239,700
75638 Daingerfield Morris County TX 5,363 $56,802 $102,900
79356 Post Garza County TX 5,362 $48,466 $83,100
79035 Friona Parmer County TX 5,356 $74,773 $137,700
76557 Moody Bell County TX 5,341 $75,958 $197,000
76059 Keene Johnson County TX 5,333 $50,000 $223,400
76802 Early Brown County TX 5,317 $78,000 $201,100
79088 Tulia Swisher County TX 5,315 $33,958 $88,700
78013 Comfort Kendall County TX 5,305 $79,770 $396,700
75559 De Kalb Bowie County TX 5,276 $58,147 $128,700
75692 Waskom Harrison County TX 5,255 $63,654 $142,500
78962 Weimar Colorado County TX 5,245 $74,577 $222,500

Frequently asked questions

How many ZIP codes are in Texas?

Texas has 1,989 ZIP codes on US5 across 254 counties. Each row links to demographics, median income, and housing for that code.

What are the demographics of Texas?

Texas has a combined ZIP-area population of about 29,639,483 across 1,989 ZIP codes. Browse the table on this page for population, income, and housing by ZIP.

What is the median household income in Texas?

The average median household income across ZIP codes in Texas is about $73,553, roughly in line with the U.S. median ($75,149). Average median home value is about $228,698. Among ZIPs with data, 76092 (Southlake) is near the top ($250,001) and 76429 is near the bottom ($2,499).

Where can I find ZIP code lists for Texas?

This page lists ZIP codes in Texas with population, median household income, and home value. Sort the table or open a ZIP for a full demographics profile.

ZIP rankings in Texas

Explore curated boards for highest income, largest population, and most affordable home values.