San Antonio, TX Neighborhood Water Quality — Grade A
86 ZIP codes · 172 EPA violations
Data source: EPA SDWIS Last verified: 2026-06-04
Water quality varies significantly across San Antonio, TX. We analyzed 86 ZIP codes to help you compare neighborhoods by water safety, lead risk, and EPA compliance.
City Overview: Grade A (92/100)
| Grade | Neighborhoods | % |
|---|---|---|
| A | 74 | 86% |
| B | 12 | 14% |
| C | 0 | 0% |
| D | 0 | 0% |
| F | 0 | 0% |
Neighborhood Rankings
Every ZIP code in San Antonio ranked by Home Safety Score:
| Rank | ZIP Code | Score | Grade | Violations | Lead Risk |
|---|---|---|---|---|---|
| 1 | 78203 | 98 | A | 2 | 0.0016 mg/L |
| 2 | 78206 | 98 | A | 2 | 0.0016 mg/L |
| 3 | 78234 | 98 | A | 2 | 0.0016 mg/L |
| 4 | 78235 | 98 | A | 2 | 0.0016 mg/L |
| 5 | 78243 | 98 | A | 2 | 0.0016 mg/L |
| 6 | 78246 | 98 | A | 2 | 0.0016 mg/L |
| 7 | 78268 | 98 | A | 2 | 0.0016 mg/L |
| 8 | 78269 | 98 | A | 2 | 0.0016 mg/L |
| 9 | 78270 | 98 | A | 2 | 0.0016 mg/L |
| 10 | 78278 | 98 | A | 2 | 0.0016 mg/L |
| 11 | 78279 | 98 | A | 2 | 0.0016 mg/L |
| 12 | 78280 | 98 | A | 2 | 0.0016 mg/L |
| 13 | 78283 | 98 | A | 2 | 0.0016 mg/L |
| 14 | 78284 | 98 | A | 2 | 0.0016 mg/L |
| 15 | 78285 | 98 | A | 2 | 0.0016 mg/L |
| 16 | 78286 | 98 | A | 2 | 0.0016 mg/L |
| 17 | 78287 | 98 | A | 2 | 0.0016 mg/L |
| 18 | 78288 | 98 | A | 2 | 0.0016 mg/L |
| 19 | 78289 | 98 | A | 2 | 0.0016 mg/L |
| 20 | 78292 | 98 | A | 2 | 0.0016 mg/L |
| 21 | 78293 | 98 | A | 2 | 0.0016 mg/L |
| 22 | 78294 | 98 | A | 2 | 0.0016 mg/L |
| 23 | 78295 | 98 | A | 2 | 0.0016 mg/L |
| 24 | 78296 | 98 | A | 2 | 0.0016 mg/L |
| 25 | 78297 | 98 | A | 2 | 0.0016 mg/L |
| 26 | 78298 | 98 | A | 2 | 0.0016 mg/L |
| 27 | 78299 | 98 | A | 2 | 0.0016 mg/L |
| 28 | 78202 | 94 | A | 2 | 0.0016 mg/L |
| 29 | 78204 | 94 | A | 2 | 0.0016 mg/L |
| 30 | 78208 | 94 | A | 2 | 0.0016 mg/L |
| 31 | 78222 | 94 | A | 2 | 0.0016 mg/L |
| 32 | 78224 | 94 | A | 2 | 0.0016 mg/L |
| 33 | 78225 | 94 | A | 2 | 0.0016 mg/L |
| 34 | 78226 | 94 | A | 2 | 0.0016 mg/L |
| 35 | 78229 | 94 | A | 2 | 0.0016 mg/L |
| 36 | 78241 | 94 | A | 2 | 0.0016 mg/L |
| 37 | 78244 | 94 | A | 2 | 0.0016 mg/L |
| 38 | 78251 | 94 | A | 2 | 0.0016 mg/L |
| 39 | 78252 | 94 | A | 2 | 0.0016 mg/L |
| 40 | 78256 | 94 | A | 2 | 0.0016 mg/L |
| 41 | 78261 | 94 | A | 2 | 0.0016 mg/L |
| 42 | 78263 | 94 | A | 2 | 0.0016 mg/L |
| 43 | 78264 | 94 | A | 2 | 0.0016 mg/L |
| 44 | 78265 | 94 | A | 2 | 0.0016 mg/L |
| 45 | 78291 | 94 | A | 2 | 0.0016 mg/L |
| 46 | 78205 | 89 | A | 2 | 0.0016 mg/L |
| 47 | 78207 | 89 | A | 2 | 0.0016 mg/L |
| 48 | 78210 | 89 | A | 2 | 0.0016 mg/L |
| 49 | 78211 | 89 | A | 2 | 0.0016 mg/L |
| 50 | 78214 | 89 | A | 2 | 0.0016 mg/L |
| 51 | 78215 | 89 | A | 2 | 0.0016 mg/L |
| 52 | 78219 | 89 | A | 2 | 0.0016 mg/L |
| 53 | 78220 | 89 | A | 2 | 0.0016 mg/L |
| 54 | 78221 | 89 | A | 2 | 0.0016 mg/L |
| 55 | 78223 | 89 | A | 2 | 0.0016 mg/L |
| 56 | 78231 | 89 | A | 2 | 0.0016 mg/L |
| 57 | 78233 | 89 | A | 2 | 0.0016 mg/L |
| 58 | 78237 | 89 | A | 2 | 0.0016 mg/L |
| 59 | 78239 | 89 | A | 2 | 0.0016 mg/L |
| 60 | 78240 | 89 | A | 2 | 0.0016 mg/L |
| 61 | 78242 | 89 | A | 2 | 0.0016 mg/L |
| 62 | 78245 | 89 | A | 2 | 0.0016 mg/L |
| 63 | 78247 | 89 | A | 2 | 0.0016 mg/L |
| 64 | 78248 | 89 | A | 2 | 0.0016 mg/L |
| 65 | 78249 | 89 | A | 2 | 0.0016 mg/L |
| 66 | 78250 | 89 | A | 2 | 0.0016 mg/L |
| 67 | 78253 | 89 | A | 2 | 0.0016 mg/L |
| 68 | 78254 | 89 | A | 2 | 0.0016 mg/L |
| 69 | 78255 | 89 | A | 2 | 0.0016 mg/L |
| 70 | 78257 | 89 | A | 2 | 0.0016 mg/L |
| 71 | 78258 | 89 | A | 2 | 0.0016 mg/L |
| 72 | 78259 | 89 | A | 2 | 0.0016 mg/L |
| 73 | 78260 | 89 | A | 2 | 0.0016 mg/L |
| 74 | 78266 | 89 | A | 2 | 0.0016 mg/L |
| 75 | 78201 | 84 | B | 2 | 0.0016 mg/L |
| 76 | 78212 | 84 | B | 2 | 0.0016 mg/L |
| 77 | 78213 | 84 | B | 2 | 0.0016 mg/L |
| 78 | 78216 | 84 | B | 2 | 0.0016 mg/L |
| 79 | 78217 | 84 | B | 2 | 0.0016 mg/L |
| 80 | 78218 | 84 | B | 2 | 0.0016 mg/L |
| 81 | 78227 | 84 | B | 2 | 0.0016 mg/L |
| 82 | 78228 | 84 | B | 2 | 0.0016 mg/L |
| 83 | 78230 | 84 | B | 2 | 0.0016 mg/L |
| 84 | 78232 | 84 | B | 2 | 0.0016 mg/L |
| 85 | 78238 | 84 | B | 2 | 0.0016 mg/L |
| 86 | 78209 | 79 | B | 2 | 0.0016 mg/L |
How Neighborhoods Compare
Each ZIP code compared to county and state averages:
- 46 neighborhoods score better than county average
- 40 neighborhoods score worse than county average
EPA Violations
- 172 total violations across San Antonio
- 86 health-based violations
- 86 of 86 ZIP codes have violations
- 0 ZIP codes exceed EPA lead action level
Top Contaminants
| Contaminant | Violations | ZIPs |
|---|---|---|
| Total Coliform | 86 | 86 |
| Stage 1 DBP Rule | 86 | 86 |
Frequently Asked Questions
What is the safest neighborhood in San Antonio?
ZIP code 78203 has the highest safety score in San Antonio at 98/100 (grade A). Check the full report for details.
Is San Antonio water safe to drink?
San Antonio has an average water safety score of 92/100 (A). Water quality varies by neighborhood — no ZIP codes currently exceed EPA lead limits. Always check your specific ZIP code.
Related Pages
Data Sources
- EPA SDWIS
- U.S. Census Bureau
Updated daily.