San Antonio, TX
Multi-ZIP Census mosaic for San Antonio, TX: 59 delivery areas, combined population 1,578,279. Sort the ZIP table by population before trusting any single city average (ACS 2023 5-Year Estimates).
U.S. Census Bureau, SimpleMaps US ZIP Code Database, delivery-area ZIP coverage
ACS city ledger plate
Sheet SAN-ANTONIO-TX · San Antonio, TX 59 ZIPs · 1,578,279 pop · #12009/25278 · Bexar County and Comal County
INC-MID · RANK-MID · PHOTO-FINISH · BOOK-MEGA · OWN-LOW · POP-MEGA · SPREAD-SPLIT · HOME-MID
- INC-MID $72,927
- RANK-MID #12009/25278
- PHOTO-FINISH ≈ Universal City
- BOOK-MEGA 59 ZIPs
- OWN-LOW 56% owners
- POP-MEGA 1,578,279
- SPREAD-SPLIT 78208→78255
- HOME-MID $282,093
Nearest income peer: Universal City, TX (+ $1,856 income $)
Instrument codes from this city’s ACS household income, national rank, county-peer gap, ZIP book, owner tenure, population scale, intra-city income spread, and home-value band, not a moving recommendation.
Income neighbourhood around San Antonio
Lowest/highest poles plus county-sharing cities nearest San Antonio on average ZIP median household income. Full ladder: /cities.
- Elmendorf · lowest $54,988
Elmendorf · lowest
$54,988 median HH income
- Atascosa · near
Atascosa · near
$66,744 median HH income
- Jbsa Lackland · near
Jbsa Lackland · near
$69,219 median HH income
- Von Ormy · near
Von Ormy · near
$69,635 median HH income
- San Antonio · this city
San Antonio · this city
$72,927 median HH income
- Universal City · near
Universal City · near
$74,783 median HH income
- Boerne · highest
Boerne · highest
$162,487 median HH income
What this shows County-sharing peers only, not the full US city board. Open a near peer when the gap is small; open the poles when the mosaic is wide.
National city placement
According to ACS 5-Year Estimates, San Antonio, TX sits among US cities with an above-median household income, on a megacity-scale population base, across a wide multi-ZIP mosaic.
- Top 48%
- household income vs 25,278 US cities
- 1,578,279
- city population (Census)
- 59
- USPS ZIP codes covered
- $72,927
- avg ZIP median income
Income percentile ranks this city's average ZIP median household income against 25,278 US cities with ACS income on at least one ZIP. Scale and ZIP-spread words come from Census population and USPS ZIP coverage.
Above-median income across a wide ZIP mosaic (59 codes): average household income $72,927 and home value $282,093 hide neighborhood splits. Poverty averages 16.7%, but the rate can concentrate in a minority of ZIPs. Sort the table by population first, then open the largest ZIP and one thin-edge ZIP.
San Antonio sits in the lower half of Bexar County and Comal County on income: New Braunfels, Boerne and Converse report more, Jbsa Lackland, Atascosa and Von Ormy report less. Boerne marks the far end of that range at $162,487, 123% above San Antonio.
Within-city ZIP comparison
Where the ZIP codes inside San Antonio differ
San Antonio's city average masks two linked splits. Median household income runs from $26,595 in ZIP 78208 to $157,428 in ZIP 78255, while home values span $106,700 in 78207 to $670,400 in 78257. Compare the endpoint ZIPs before treating the city-level number as a neighborhood-level answer.
- Income high-to-low ratio
- 5.9×
- Home-value high-to-low ratio
- 6.3×
- Poverty-rate spread
- 40.6 points
78208 to 78255
78207 to 78257
78266 to 78207
Derived from the published ACS 2023 ZIP-level records shown on this site. A high-to-low ratio compares the highest and lowest available ZIP values; it is not a score or forecast.
Population concentration
San Antonio residents fan out across many ZIPs
Population is spread across 59 codes in San Antonio. The densest, 78228, still represents only about 4% of the 1,578,279 residents, so no single ZIP stands in for the city.
Census ZBP business roll-up
Mid-density employers across San Antonio's ZIP mosaic
Citywide ZBP: 37,061 establishments, 763,745 employees , annual payroll $43,063,250k (~23 establishments per 1,000 residents) across 59 of 59 ZIPs. Peak business ZIP 78216 (2,951 units) ; leading NAICS Health care and social assistance (5,390) · also Retail trade · Accommodation and food services .
ZIP Codes in San Antonio, TX
These ZIP codes straddle Bexar County and Comal County, so county-level figures split San Antonio between several administrative records. See the Bexar County roll-up →
San Antonio sits in the lower half of Bexar County and Comal County on income: New Braunfels, Boerne and Converse report more, Jbsa Lackland, Atascosa and Von Ormy report less. Boerne marks the far end of that range at $162,487, 123% above San Antonio.
Side-by-side: Compare 78228 vs 78245 →
| ZIP Code | Population | Median income | Establishments | Density |
|---|---|---|---|---|
| 78228 | 58,811 | $52,976 | 675 | 2,073 |
| 78245 | 56,511 | $90,029 | 567 | 657 |
| 78207 | 55,514 | $32,472 | 631 | 2,927 |
| 78250 | 54,903 | $80,659 | 592 | 2,207 |
| 78240 | 51,111 | $63,351 | 877 | 1,742 |
| 78223 | 50,637 | $52,088 | 624 | 472 |
| 78249 | 49,951 | $80,565 | 1,275 | 1,296 |
| 78251 | 49,435 | $78,958 | 968 | 1,258 |
| 78247 | 49,176 | $91,013 | 907 | 1,156 |
| 78227 | 46,077 | $51,519 | 476 | 1,288 |
| 78201 | 45,307 | $47,121 | 795 | 2,462 |
| 78254 | 44,817 | $115,526 | 565 | 639 |
| 78233 | 43,710 | $76,421 | 864 | 1,284 |
| 78258 | 40,586 | $117,835 | 1,903 | 987 |
| 78213 | 40,396 | $55,884 | 738 | 1,948 |
| 78216 | 40,267 | $59,110 | 2,951 | 1,087 |
| 78209 | 39,197 | $86,514 | 1,858 | 1,486 |
| 78230 | 39,089 | $73,529 | 1,459 | 1,448 |
| 78237 | 36,929 | $42,772 | 350 | 1,934 |
| 78210 | 36,865 | $55,028 | 362 | 1,914 |
| 78221 | 35,990 | $63,811 | 513 | 457 |
| 78232 | 35,120 | $85,273 | 1,455 | 1,128 |
| 78217 | 32,165 | $60,988 | 1,473 | 1,184 |
| 78211 | 31,944 | $55,436 | 318 | 1,200 |
| 78218 | 31,917 | $57,285 | 907 | 1,042 |
| 78242 | 31,395 | $50,644 | 119 | 1,541 |
| 78244 | 30,757 | $71,128 | 252 | 1,279 |
| 78253 | 29,007 | $106,373 | 666 | 206 |
| 78229 | 28,804 | $46,574 | 1,229 | 1,939 |
| 78239 | 28,736 | $70,098 | 220 | 1,671 |
| 78212 | 28,415 | $62,801 | 1,194 | 1,623 |
| 78260 | 24,844 | $154,590 | 530 | 433 |
| 78238 | 23,514 | $57,769 | 1,015 | 945 |
| 78214 | 23,341 | $44,902 | 286 | 672 |
| 78259 | 22,660 | $114,156 | 544 | 634 |
| 78222 | 19,408 | $66,362 | 298 | 342 |
| 78224 | 17,601 | $59,891 | 386 | 307 |
| 78220 | 15,965 | $41,710 | 241 | 664 |
| 78219 | 15,225 | $52,094 | 627 | 427 |
| 78248 | 13,638 | $130,552 | 407 | 1,343 |
| 78261 | 13,513 | $147,727 | 290 | 175 |
| 78225 | 13,025 | $46,955 | 103 | 2,565 |
| 78264 | 12,339 | $54,409 | 136 | 72 |
| 78202 | 11,691 | $47,478 | 168 | 1,942 |
| 78204 | 11,125 | $60,255 | 262 | 1,628 |
| 78255 | 10,826 | $157,428 | 330 | 229 |
| 78231 | 7,906 | $109,183 | 359 | 790 |
| 78252 | 7,372 | $85,518 | 77 | 82 |
| 78256 | 6,855 | $74,977 | 403 | 305 |
| 78226 | 6,648 | $33,398 | 151 | 359 |
| 78203 | 6,099 | $35,536 | 78 | 1,832 |
| 78266 | 5,591 | $146,792 | 288 | 57 |
| 78263 | 4,673 | $80,156 | 131 | 49 |
| 78257 | 3,950 | $81,301 | 648 | 39 |
| 78208 | 3,736 | $26,595 | 79 | 1,464 |
| 78205 | 1,453 | $38,964 | 987 | 471 |
| 78215 | 1,150 | $84,437 | 386 | 396 |
| 78235 | 357 | $62,863 | 55 | 132 |
| 78243 | 235 | n/a | 13 | 195 |
San Antonio roll-ups here are for informational purposes only and do not constitute financial or relocation advice. ACS and Census ZBP figures are estimates; confirm the current table against Census before a money or move decision involving San Antonio, .