County ZIP codes · Texas · FIPS 48177
Gonzales County, TX ZIP Codes
Gonzales County, Texas has 16 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026): 15 residential and 1 for PO boxes or a single organization. 9 of the residential ones lie mainly in Gonzales County and 6 mainly in a neighboring county; 10 cross the county line. Median household income ranges from $50,250 in 78140 (Nixon) to $92,656 in 77984 (Shiner) (Census Bureau, ACS 2020-2024).
- ACS2020-24
- Census2020
Where are the ZIP codes of Gonzales County?
Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).
How different are its ZIP codes?
The middle half of its ranked ZIP codes (1,000+ people living in households) report median household incomes between $57,621 and $66,195.
They carry 15 postal town names.
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).
All 15 residential ZIP codes in Gonzales County
9 ZIP codes lie mainly in Gonzales County; 6 more reach into it from a neighboring county and follow the first table.
| In this county | ||||||
|---|---|---|---|---|---|---|
| 78629 | Gonzales | 12,740 | 30 | $60k | $207k | 98% |
| 78140 | Nixon | 3,474 | 20 | $50k | $85k | 68% |
| 78632 | Harwood | 1,245 | 13 | $63k | $187k | 59% |
| 78959 | Waelder | 1,157 | 8 | $61k | – | 80% |
| 78159 | Smiley | 623 | 5 | $35k | $133k | 100% |
| 78122 | Leesville | 338 | 9 | – | – | 100% |
| 78614 | Cost | 262 | 5 | – | – | 100% |
| 78658 | Ottine | 94 | 11 | – | $435k | 100% |
| 78677 | Wrightsboro | 44 | 3 | – | – | 100% |
Partly in Gonzales County
| In this county | ||||||
|---|---|---|---|---|---|---|
| 77984 | Shiner | 4,800 | 30 | $93k | $213k | 34% |
| 78941 | Flatonia | 3,619 | 22 | $77k | $194k | 13% |
| 78648 | Luling | 7,863 | 59 | $58k | $218k | 9% |
| 77994 | Westhoff | 424 | 7 | $88k | – | 7% |
| 77954 | Cuero | 11,424 | 30 | $66k | $187k | 5% |
| 78638 | Kingsbury | 2,135 | 18 | $69k | $317k | 2% |
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; county shares by land area (Census 2020 ZCTA-county relationship file).
Which ZIP codes cross the county line?
10 ZIP codes of Gonzales County extend into another county. A ZIP code follows mail routes, not county borders.
| ZIP | In Gonzales | Elsewhere |
|---|---|---|
| 78629 | 98% | DeWitt County 2% |
| 77954 | 5% | DeWitt County 95% |
| 78648 | 9% | Caldwell County 76%; Guadalupe County 15% |
| 77984 | 34% | Lavaca County 65%; DeWitt County 1% |
| 78941 | 13% | Fayette County 81%; Bastrop County 6% |
| 78140 | 68% | Wilson County 27%; Guadalupe County 3%; Karnes County 2% |
| 78638 | 2% | Guadalupe County 98% |
| 78632 | 59% | Caldwell County 41% |
| 78959 | 80% | Fayette County 16%; Caldwell County 3%; Bastrop County 1% |
| 77994 | 7% | DeWitt County 93% |
Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).
PO Box and single-organization ZIP codes
| ZIP | Postal name |
|---|---|
| 78604 | Belmont |
Source: GeoNames postal codes (CC BY 4.0).
Which first three digits do Gonzales County's ZIP codes use?
The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Gonzales County's ZIP codes use 4 prefixes: 779, 781, 786 and 789.
| Prefix | Sectional center | Here | All codes |
|---|---|---|---|
| 779 | Corpus Christi, TX (SCF 783) | 3 | 38 |
| 781 | San Antonio, TX (SCF 780) | 3 | 46 |
| 786 | Austin, TX (SCF 786) | 8 | 75 |
| 789 | Austin, TX (SCF 786) | 2 | 28 |
Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.