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
75946 Garrison Nacogdoches County TX 3,536 $54,920 $146,700
79311 Abernathy Hale County TX 3,533 $69,250 $150,400
75251 Dallas Dallas County TX 3,529 $84,791
76856 Mason Mason County TX 3,525 $75,048 $271,500
77702 Beaumont Jefferson County TX 3,497 $67,344 $141,700
76950 Sonora Sutton County TX 3,490 $75,080 $141,700
76849 Junction Kimble County TX 3,488 $59,311 $162,700
76380 Seymour Baylor County TX 3,484 $42,463 $93,300
78071 Three Rivers Live Oak County TX 3,478 $44,910 $160,900
79521 Haskell Haskell County TX 3,470 $61,609 $108,900
79359 Seagraves Gaines County TX 3,465 $52,485 $92,700
79086 Sunray Sherman County TX 3,433 $68,472 $130,200
76664 Mart Limestone County TX 3,425 $72,600 $133,800
78164 Yorktown DeWitt County TX 3,418 $66,451 $165,000
75414 Bells Grayson County TX 3,417 $84,685 $223,100
77534 Danbury Brazoria County TX 3,406 $105,500 $255,900
76638 Crawford McLennan County TX 3,395 $125,938 $376,300
78377 Refugio Refugio County TX 3,376 $57,522 $92,000
78631 Harper Kimble County TX 3,357 $73,646 $339,100
78941 Flatonia Fayette County TX 3,334 $75,694 $171,900
76597 Gatesville Coryell County TX 3,333
79845 Presidio Presidio County TX 3,326 $19,405 $82,700
77962 Ganado Jackson County TX 3,325 $60,875 $228,300
78373 Corpus Christi Nueces County TX 3,314 $90,000 $518,500
76225 Alvord Wise County TX 3,311 $71,625 $281,700
75432 Cooper Delta County TX 3,299 $61,144 $137,200
76577 Thorndale Milam County TX 3,297 $70,174 $185,400
78113 Falls City Wilson County TX 3,258 $90,191 $228,800
78215 San Antonio Bexar County TX 3,258 $82,128 $486,100
79014 Canadian Hemphill County TX 3,252 $72,743 $213,700
76035 Cresson Parker County TX 3,247 $99,355 $387,400
75750 Arp Smith County TX 3,246 $67,708 $141,500
77363 Pinebrook Grimes County TX 3,246 $78,667 $345,300
76932 Big Lake Reagan County TX 3,239 $69,620 $164,200
77417 Beasley Fort Bend County TX 3,232 $60,809 $155,600
79081 Spearman Hansford County TX 3,224 $67,474 $135,900
75962 Nacogdoches Nacogdoches County TX 3,205
76844 Goldthwaite Mills County TX 3,202 $67,037 $184,000
78140 Nixon Gonzales County TX 3,190 $49,032 $84,200
75852 Midway Madison County TX 3,166 $59,310 $222,800
77831 Bedias Grimes County TX 3,163 $72,115 $182,100
76470 Ranger Eastland County TX 3,161 $38,523 $64,000
78662 Red Rock Bastrop County TX 3,147 $95,238 $243,800
78562 La Villa Hidalgo County TX 3,146 $51,583 $117,800
75833 Centerville Leon County TX 3,143 $69,024 $164,200
78832 Brackettville Kinney County TX 3,140 $66,341 $88,500
75433 Cumby Hopkins County TX 3,133 $82,581 $174,000
75884 Anderson County TX 3,126
79068 Panhandle Carson County TX 3,124 $86,604 $158,100
79235 Floydada Floyd County TX 3,111 $53,085 $105,000
79916 Fort Bliss El Paso County TX 3,109
75423 Celeste Hunt County TX 3,088 $60,167 $187,500
75925 Alto Cherokee County TX 3,079 $49,464 $113,400
79553 Stamford Jones County TX 3,071 $45,489 $66,800
75496 Wolfe City Hunt County TX 3,066 $77,569 $172,100
77835 Burton Washington County TX 3,036 $118,814 $290,300
75155 Rice Navarro County TX 3,034 $67,788 $113,400
75490 Trenton Fannin County TX 3,024 $96,055 $300,400
77968 Inez Victoria County TX 3,022 $80,281 $225,700
79013 Cactus Moore County TX 3,022 $47,875 $58,100
79373 Tahoka Lynn County TX 3,021 $56,182 $121,300
79504 Baird Callahan County TX 2,995 $67,740 $112,500
75416 Blossom Lamar County TX 2,987 $78,967 $169,800
75778 Callender Lake Henderson County TX 2,987 $47,900 $141,900
75954 Joaquin Shelby County TX 2,976 $47,473 $87,300
79853 Tornillo El Paso County TX 2,964 $46,767 $84,900
76640 Ross McLennan County TX 2,958 $61,458 $178,300
77880 Washington County TX 2,954 $89,572 $272,700
78656 San Marcos Caldwell County TX 2,953 $78,058 $194,900
76569 Rogers Bell County TX 2,946 $72,400 $118,500
77335 Goodrich Polk County TX 2,945 $60,365 $140,000
75572 Queen City Cass County TX 2,942 $41,419 $107,000
79525 Hawley Jones County TX 2,926 $88,972 $123,800
79567 Winters Runnels County TX 2,924 $49,663 $73,700
76648 Hubbard Hill County TX 2,922 $49,432 $121,300
75422 Campbell Hunt County TX 2,913 $64,938 $205,600
76823 Bangs Brown County TX 2,911 $56,853 $136,600
77830 Anderson Grimes County TX 2,907 $100,542 $302,000
76798 Waco McLennan County TX 2,903
78659 Circle D-KC Estates Bastrop County TX 2,898 $100,625 $332,800
78597 South Padre Island Cameron County TX 2,881 $61,357 $508,800
79226 Clarendon Donley County TX 2,873 $54,787 $92,900
76252 Muenster Cooke County TX 2,836 $95,063 $283,500
75453 Lone Oak Hunt County TX 2,832 $82,000 $204,500
78375 Premont Jim Wells County TX 2,827 $46,060 $81,100
75486 Lamar County TX 2,821 $100,750 $203,300
76534 Holland Bell County TX 2,812 $81,000 $208,000
76064 Maypearl Ellis County TX 2,803 $70,326 $317,400
77861 Iola Grimes County TX 2,785 $67,857 $260,400
75855 Oakwood Leon County TX 2,779 $42,100 $164,300
76943 Ozona Crockett County TX 2,772 $107,860 $140,100
75202 Dallas Dallas County TX 2,744 $101,500 $325,100
75974 Tenaha Shelby County TX 2,744 $43,083 $94,100
77871 Hilltop Lakes Leon County TX 2,744 $65,938 $245,100
75770 Poynor Henderson County TX 2,736 $96,908 $248,800
78357 Freer Duval County TX 2,726 $60,968 $115,400
75886 Anderson County TX 2,722
77983 Seadrift Calhoun County TX 2,707 $96,182 $173,200
76530 Granger Williamson County TX 2,704 $102,000 $277,200
75639 Panola County TX 2,698 $45,795 $140,200

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.