Texas · United States
ZIP codes by county — Texas
254 counties
| County | FIPS | Population | Median household income |
|---|---|---|---|
| Anderson County | 48001 | 57,825 | $58,846 |
| Andrews County | 48003 | 18,518 | $76,902 |
| Angelina County | 48005 | 86,791 | $58,847 |
| Aransas County | 48007 | 24,449 | $61,754 |
| Archer County | 48009 | 8,734 | $71,958 |
| Armstrong County | 48011 | 1,883 | $68,462 |
| Atascosa County | 48013 | 50,058 | $69,413 |
| Austin County | 48015 | 30,712 | $75,994 |
| Bailey County | 48017 | 7,044 | $70,625 |
| Bandera County | 48019 | 21,589 | $69,703 |
| Bastrop County | 48021 | 102,370 | $82,730 |
| Baylor County | 48023 | 3,464 | $42,313 |
| Bee County | 48025 | 31,000 | $56,075 |
| Bell County | 48027 | 379,811 | $66,051 |
| Bexar County | 48029 | 2,037,344 | $70,571 |
| Blanco County | 48031 | 12,008 | $87,564 |
| Borden County | 48033 | 723 | $64,250 |
| Bosque County | 48035 | 18,546 | $69,339 |
| Bowie County | 48037 | 92,321 | $59,295 |
| Brazoria County | 48039 | 381,650 | $95,155 |
| Brazos County | 48041 | 237,980 | $58,388 |
| Brewster County | 48043 | 9,464 | $52,612 |
| Briscoe County | 48045 | 1,223 | $41,188 |
| Brooks County | 48047 | 6,987 | $31,310 |
| Brown County | 48049 | 38,294 | $55,305 |
| Burleson County | 48051 | 18,327 | $72,888 |
| Burnet County | 48053 | 51,064 | $77,158 |
| Caldwell County | 48055 | 47,184 | $68,503 |
| Calhoun County | 48057 | 19,921 | $71,870 |
| Callahan County | 48059 | 14,017 | $68,455 |
| Cameron County | 48061 | 423,192 | $51,334 |
| Camp County | 48063 | 12,652 | $55,061 |
| Carson County | 48065 | 5,802 | $84,583 |
| Cass County | 48067 | 28,582 | $54,328 |
| Castro County | 48069 | 7,328 | $63,485 |
| Chambers County | 48071 | 49,178 | $108,114 |
| Cherokee County | 48073 | 51,143 | $59,830 |
| Childress County | 48075 | 6,772 | $60,333 |
| Clay County | 48077 | 10,402 | $77,355 |
| Cochran County | 48079 | 2,520 | $42,137 |
| Coke County | 48081 | 3,315 | $46,431 |
| Coleman County | 48083 | 7,765 | $52,364 |
| Collin County | 48085 | 1,116,601 | $117,588 |
| Collingsworth County | 48087 | 2,733 | $60,165 |
| Colorado County | 48089 | 20,736 | $68,554 |
| Comal County | 48091 | 174,552 | $99,015 |
| Comanche County | 48093 | 13,786 | $59,946 |
| Concho County | 48095 | 3,301 | $59,632 |
| Cooke County | 48097 | 42,473 | $72,472 |
| Coryell County | 48099 | 83,772 | $68,904 |
| Cottle County | 48101 | 1,302 | $58,819 |
| Crane County | 48103 | 4,623 | $59,915 |
| Crockett County | 48105 | 2,881 | $81,739 |
| Crosby County | 48107 | 5,072 | $52,197 |
| Culberson County | 48109 | 2,181 | $42,672 |
| Dallam County | 48111 | 7,180 | $72,332 |
| Dallas County | 48113 | 2,603,816 | $74,149 |
| Dawson County | 48115 | 12,311 | $55,789 |
| Deaf Smith County | 48117 | 18,487 | $54,114 |
| Delta County | 48119 | 5,345 | $62,855 |
| Denton County | 48121 | 945,644 | $108,185 |
| DeWitt County | 48123 | 19,853 | $64,014 |
| Dickens County | 48125 | 1,641 | $50,417 |
| Dimmit County | 48127 | 8,507 | $33,409 |
| Donley County | 48129 | 3,276 | $56,648 |
| Duval County | 48131 | 9,824 | $50,081 |
| Eastland County | 48133 | 17,846 | $51,741 |
| Ector County | 48135 | 163,206 | $71,031 |
| Edwards County | 48137 | 1,392 | $38,500 |
| El Paso County | 48141 | 866,275 | $58,859 |
| Ellis County | 48139 | 203,927 | $95,898 |
| Erath County | 48143 | 43,244 | $65,351 |
| Falls County | 48145 | 17,063 | $55,372 |
| Fannin County | 48147 | 36,525 | $68,377 |
| Fayette County | 48149 | 24,783 | $76,541 |
| Fisher County | 48151 | 3,661 | $64,700 |
| Floyd County | 48153 | 5,294 | $55,461 |
| Foard County | 48155 | 1,079 | $42,212 |
| Fort Bend County | 48157 | 859,721 | $113,409 |
| Franklin County | 48159 | 10,522 | $66,800 |
| Freestone County | 48161 | 19,813 | $58,460 |
| Frio County | 48163 | 18,019 | $60,098 |
| Gaines County | 48165 | 21,904 | $76,605 |
| Galveston County | 48167 | 354,721 | $85,348 |
| Garza County | 48169 | 5,435 | $50,545 |
| Gillespie County | 48171 | 27,202 | $67,799 |
| Glasscock County | 48173 | 1,070 | $106,806 |
| Goliad County | 48175 | 7,096 | $59,556 |
| Gonzales County | 48177 | 19,764 | $59,355 |
| Gray County | 48179 | 21,131 | $56,082 |
| Grayson County | 48181 | 139,988 | $70,455 |
| Gregg County | 48183 | 124,860 | $64,809 |
| Grimes County | 48185 | 30,385 | $67,080 |
| Guadalupe County | 48187 | 178,368 | $93,776 |
| Hale County | 48189 | 32,247 | $52,788 |
| Hall County | 48191 | 2,827 | $46,728 |
| Hamilton County | 48193 | 8,320 | $55,339 |
| Hansford County | 48195 | 5,182 | $68,299 |
| Hardeman County | 48197 | 3,529 | $61,179 |
| Hardin County | 48199 | 57,126 | $72,532 |
| Harris County | 48201 | 4,758,579 | $73,104 |
| Harrison County | 48203 | 69,584 | $66,040 |
| Hartley County | 48205 | 5,307 | $82,122 |
| Haskell County | 48207 | 5,390 | $54,044 |
| Hays County | 48209 | 256,429 | $85,827 |
| Hemphill County | 48211 | 3,311 | $72,052 |
| Henderson County | 48213 | 83,658 | $63,955 |
| Hidalgo County | 48215 | 880,921 | $52,281 |
| Hill County | 48217 | 36,664 | $63,147 |
| Hockley County | 48219 | 21,455 | $54,810 |
| Hood County | 48221 | 64,198 | $86,802 |
| Hopkins County | 48223 | 37,351 | $64,725 |
| Houston County | 48225 | 22,042 | $54,563 |
| Howard County | 48227 | 33,127 | $71,457 |
| Hudspeth County | 48229 | 3,331 | $39,336 |
| Hunt County | 48231 | 104,917 | $70,112 |
| Hutchinson County | 48233 | 20,413 | $65,470 |
| Irion County | 48235 | 1,432 | $58,125 |
| Jack County | 48237 | 8,623 | $65,693 |
| Jackson County | 48239 | 15,081 | $61,752 |
| Jasper County | 48241 | 32,807 | $49,919 |
| Jeff Davis County | 48243 | 1,740 | $32,625 |
| Jefferson County | 48245 | 253,939 | $59,934 |
| Jim Hogg County | 48247 | 4,797 | $42,230 |
| Jim Wells County | 48249 | 38,863 | $47,492 |
| Johnson County | 48251 | 188,820 | $81,826 |
| Jones County | 48253 | 19,968 | $63,472 |
| Karnes County | 48255 | 14,819 | $59,103 |
| Kaufman County | 48257 | 160,718 | $88,606 |
| Kendall County | 48259 | 46,971 | $110,498 |
| Kenedy County | 48261 | 52 | — |
| Kent County | 48263 | 727 | $71,420 |
| Kerr County | 48265 | 53,166 | $67,927 |
| Kimble County | 48267 | 4,355 | $65,703 |
| King County | 48269 | 189 | $70,192 |
| Kinney County | 48271 | 3,140 | $66,341 |
| Kleberg County | 48273 | 30,629 | $57,612 |
| Knox County | 48275 | 3,322 | $56,304 |
| La Salle County | 48283 | 6,946 | $55,469 |
| Lamar County | 48277 | 50,421 | $61,122 |
| Lamb County | 48279 | 12,919 | $56,997 |
| Lampasas County | 48281 | 22,267 | $76,919 |
| Lavaca County | 48285 | 20,479 | $61,768 |
| Lee County | 48287 | 17,758 | $66,000 |
| Leon County | 48289 | 16,067 | $59,975 |
| Liberty County | 48291 | 97,993 | $64,773 |
| Limestone County | 48293 | 22,185 | $58,109 |
| Lipscomb County | 48295 | 2,964 | $71,442 |
| Live Oak County | 48297 | 11,444 | $53,869 |
| Llano County | 48299 | 22,011 | $65,636 |
| Loving County | 48301 | 54 | $51,087 |
| Lubbock County | 48303 | 314,633 | $63,367 |
| Lynn County | 48305 | 5,667 | $57,411 |
| Madison County | 48313 | 13,574 | $67,128 |
| Marion County | 48315 | 9,631 | $47,447 |
| Martin County | 48317 | 5,230 | $77,083 |
| Mason County | 48319 | 3,951 | $68,750 |
| Matagorda County | 48321 | 36,274 | $55,174 |
| Maverick County | 48323 | 57,770 | $51,270 |
| McCulloch County | 48307 | 7,565 | $51,919 |
| McLennan County | 48309 | 263,608 | $63,888 |
| McMullen County | 48311 | 623 | $45,833 |
| Medina County | 48325 | 52,419 | $73,462 |
| Menard County | 48327 | 1,964 | $48,191 |
| Midland County | 48329 | 171,496 | $93,984 |
| Milam County | 48331 | 25,268 | $59,076 |
| Mills County | 48333 | 4,499 | $64,494 |
| Mitchell County | 48335 | 8,989 | $56,033 |
| Montague County | 48337 | 20,599 | $62,818 |
| Montgomery County | 48339 | 654,722 | $97,266 |
| Moore County | 48341 | 21,234 | $61,325 |
| Morris County | 48343 | 12,014 | $55,082 |
| Motley County | 48345 | 1,267 | $62,857 |
| Nacogdoches County | 48347 | 64,897 | $51,528 |
| Navarro County | 48349 | 53,735 | $59,310 |
| Newton County | 48351 | 12,193 | $41,044 |
| Nolan County | 48353 | 14,565 | $50,160 |
| Nueces County | 48355 | 352,829 | $66,021 |
| Ochiltree County | 48357 | 9,852 | $64,988 |
| Oldham County | 48359 | 2,097 | $76,402 |
| Orange County | 48361 | 84,993 | $73,372 |
| Palo Pinto County | 48363 | 28,920 | $64,972 |
| Panola County | 48365 | 22,624 | $62,593 |
| Parker County | 48367 | 158,079 | $102,099 |
| Parmer County | 48369 | 9,752 | $68,164 |
| Pecos County | 48371 | 14,983 | $67,689 |
| Polk County | 48373 | 51,780 | $59,066 |
| Potter County | 48375 | 116,634 | $50,448 |
| Presidio County | 48377 | 6,043 | $29,014 |
| Rains County | 48379 | 12,505 | $64,874 |
| Randall County | 48381 | 143,791 | $80,905 |
| Reagan County | 48383 | 3,259 | $70,288 |
| Real County | 48385 | 2,821 | $45,417 |
| Red River County | 48387 | 11,621 | $46,912 |
| Reeves County | 48389 | 13,219 | $56,056 |
| Refugio County | 48391 | 6,693 | $58,016 |
| Roberts County | 48393 | 785 | $66,118 |
| Robertson County | 48395 | 16,973 | $66,250 |
| Rockwall County | 48397 | 116,931 | $124,917 |
| Runnels County | 48399 | 9,880 | $63,490 |
| Rusk County | 48401 | 52,613 | $67,506 |
| Sabine County | 48403 | 9,998 | $59,924 |
| San Augustine County | 48405 | 7,889 | $46,338 |
| San Jacinto County | 48407 | 27,983 | $59,526 |
| San Patricio County | 48409 | 69,519 | $67,512 |
| San Saba County | 48411 | 5,802 | $54,855 |
| Schleicher County | 48413 | 2,426 | $90,141 |
| Scurry County | 48415 | 16,633 | $62,689 |
| Shackelford County | 48417 | 3,169 | $64,659 |
| Shelby County | 48419 | 24,108 | $50,436 |
| Sherman County | 48421 | 2,434 | $74,167 |
| Smith County | 48423 | 238,014 | $71,923 |
| Somervell County | 48425 | 9,510 | $83,382 |
| Starr County | 48427 | 65,809 | $38,182 |
| Stephens County | 48429 | 9,278 | $54,695 |
| Sterling County | 48431 | 1,389 | $78,750 |
| Stonewall County | 48433 | 1,244 | $61,250 |
| Sutton County | 48435 | 3,306 | $75,000 |
| Swisher County | 48437 | 6,981 | $39,031 |
| Tarrant County | 48439 | 2,135,743 | $81,905 |
| Taylor County | 48441 | 144,259 | $66,406 |
| Terrell County | 48443 | 851 | $46,989 |
| Terry County | 48445 | 11,699 | $45,905 |
| Throckmorton County | 48447 | 1,589 | $58,864 |
| Titus County | 48449 | 31,284 | $59,220 |
| Tom Green County | 48451 | 119,398 | $66,254 |
| Travis County | 48453 | 1,307,625 | $97,169 |
| Trinity County | 48455 | 13,850 | $51,663 |
| Tyler County | 48457 | 20,084 | $50,647 |
| Upshur County | 48459 | 41,864 | $62,794 |
| Upton County | 48461 | 3,227 | $52,321 |
| Uvalde County | 48463 | 24,810 | $57,849 |
| Val Verde County | 48465 | 47,647 | $59,673 |
| Van Zandt County | 48467 | 61,323 | $68,274 |
| Victoria County | 48469 | 91,281 | $70,101 |
| Walker County | 48471 | 78,292 | $49,862 |
| Waller County | 48473 | 59,455 | $76,135 |
| Ward County | 48475 | 11,255 | $71,719 |
| Washington County | 48477 | 36,156 | $75,085 |
| Webb County | 48479 | 267,731 | $62,506 |
| Wharton County | 48481 | 41,651 | $66,100 |
| Wheeler County | 48483 | 4,902 | $67,964 |
| Wichita County | 48485 | 129,842 | $62,168 |
| Wilbarger County | 48487 | 12,712 | $51,626 |
| Willacy County | 48489 | 20,218 | $45,645 |
| Williamson County | 48491 | 643,889 | $108,309 |
| Wilson County | 48493 | 51,501 | $92,461 |
| Winkler County | 48495 | 7,540 | $91,898 |
| Wise County | 48497 | 72,359 | $89,897 |
| Wood County | 48499 | 46,094 | $62,524 |
| Yoakum County | 48501 | 7,589 | $82,261 |
| Young County | 48503 | 17,963 | $63,723 |
| Zapata County | 48505 | 13,855 | $36,527 |
| Zavala County | 48507 | 9,532 | $41,887 |
County figures are Census county-level values (ACS 5-year); the ZIP list shows the ZIPs whose primary county this is — a ZIP on a border can also serve neighbouring counties. Sources: U.S. Census Bureau.