COUNTY REPORT TX

Bexar County, Texas

97 ZIP codes · Avg score 90/100 · Grade A · Updated 2026-06-03

Bexar County's tap water quality puts it in the upper tier nationally; the 97 ZIP codes here record few health-based violations.

How Bexar County Compares

Bexar County90/100
Texas avg82/100
National avg68/100

How Bexar County Compares

A
County Grade
90/100
Avg Safety Score
97
ZIP Codes
33
Water Systems

Bexar County scores 8 points above the Texas state average (82/100) and 22 points above the national average (68/100).

Data: EPA SDWIS Last verified: 2026-06-03

A
County Grade
90
Avg Safety Score
97
ZIP Codes
Best ZIP: 78203 (98/100)
Lowest ZIP: 78236 (66/100)
$222K
Median Home Value
$1,642
Avg Remediation (74% of home value)

ZIP Code Risk Map

Water Quality Map: Bexar County, Texas

Each dot represents a ZIP code. Color indicates water quality grade. Tap a dot for details.

A B C D F

Key Risk Factors

Health risk index: 11.8 (asthma 9%, diabetes 13.9%)

Estimated additional annual cost per homeowner: $1,387, driven primarily by flood

Infrastructure: 0.327% avg pipe failure probability, 20% of ZIPs at high risk

45.1% of homes built before 1978 (lead paint era)

Violation History (2021–2025)

↓ Improving trend

EPA violation counts by year across Bexar County water systems. Health-based shown in red, total in blue.

2021
24 (24 health)
2022
28 (28 health)
2023
101 (101 health)
2024
96 (96 health)
2025
3 (3 health)

Peak year: 2023 with 101 violations. Past 5 years: 252 total (252 health-based). Health-based violations are declining versus the prior 2-year window.

Source: EPA SDWIS historical violations. Data may lag 6–12 months for the most recent year.

County Health Indicators vs National Average

Asthma 9% (national: 8.9%)
Diabetes 13.9% (national: 10.5%)
Obesity 34.2% (national: 32.4%)

Black markers indicate national averages. Source: CDC PLACES, Census ACS.

Infrastructure Overview

1985
Median Build Year
45.1%
Pre-1978 Housing
33%
Pipe Failure Probability
20%
ZIPs at High Infra Risk
Low
Lead Pipe Risk

Sources: Census ACS (housing age), EPA SDWIS (infrastructure risk model), state bridge inspection data.

Compound Risk Breakdown

Estimated additional annual cost per homeowner: $1,387

Flood $726/yr
Wildfire $300/yr
Energy Code Gap $170/yr

Bar widths proportional to share of total annual risk cost. Source: compound risk model (FEMA, EPA, USGS).

Housing Age Distribution

804,505 housing units in Bexar County

Pre-1940 4%
1940–1959 12%
1960–1979 22%
1980–1999 27%
2000+ 36%

Source: U.S. Census Bureau ACS B25034 (Year Structure Built).

Water Safety Affordability

How much it costs to fix water issues relative to home values in Bexar County

$222K
Median Home Value
$1,642
Est. Remediation Cost
0.7%
of Home Value
Remediation as % of home value low burden

Remediation costs are relatively manageable for most homeowners in Bexar County, representing a small fraction of property value.

Remediation includes water filtration, lead abatement, radon mitigation, and flood protection where applicable. Source: Census ACS, EPA SDWIS.

Health Outcomes vs National Average

CDC PLACES data for Bexar County residents

Asthma 9% (US avg: 8.9%)
Diabetes 13.9% (US avg: 11%)
Obesity 34.2% (US avg: 32.4%)

Black markers = national averages. Red = above national avg. Green = below. Source: CDC PLACES, Census ACS.

Water Systems with Most Violations

Top 5 systems in Bexar County ranked by EPA violation count.

# Water System Population Violations
1 SAN ANTONIO WATER SYSTEM 2,113,151 421
2 Jbsa - Randolph 10,949 168
3 Jbsa - Sam Houston 37,563 168
4 City of Alamo Heights 7,357 168
5 The Oaks Water Supply Corporation 1,191 168

33 total water systems serve Bexar County.

All ZIP Codes in Bexar County

97 ZIP codes tracked in Bexar County.

# ZIP Code City Safety Score Grade Violations Home Value
1 78203 San Antonio 98 A 2 (1 health) $140K
2 78206 San Antonio 98 A 2 (1 health)
3 78234 San Antonio 98 A 2 (1 health)
4 78235 San Antonio 98 A 2 (1 health)
5 78243 San Antonio 98 A 2 (1 health)
6 78246 San Antonio 98 A 2 (1 health)
7 78268 San Antonio 98 A 2 (1 health)
8 78269 San Antonio 98 A 2 (1 health)
9 78270 San Antonio 98 A 2 (1 health)
10 78278 San Antonio 98 A 2 (1 health)
11 78279 San Antonio 98 A 2 (1 health)
12 78280 San Antonio 98 A 2 (1 health)
13 78283 San Antonio 98 A 2 (1 health)
14 78284 San Antonio 98 A 2 (1 health)
15 78285 San Antonio 98 A 2 (1 health)
16 78286 San Antonio 98 A 2 (1 health)
17 78287 San Antonio 98 A 2 (1 health)
18 78288 San Antonio 98 A 2 (1 health)
19 78289 San Antonio 98 A 2 (1 health)
20 78292 San Antonio 98 A 2 (1 health)
21 78293 San Antonio 98 A 2 (1 health)
22 78294 San Antonio 98 A 2 (1 health)
23 78295 San Antonio 98 A 2 (1 health)
24 78296 San Antonio 98 A 2 (1 health)
25 78297 San Antonio 98 A 2 (1 health)
26 78298 San Antonio 98 A 2 (1 health)
27 78299 San Antonio 98 A 2 (1 health)
28 78148 Universal City 95 A 0 $249K
29 78202 San Antonio 94 A 2 (1 health) $224K
30 78204 San Antonio 94 A 2 (1 health) $142K
31 78208 San Antonio 94 A 2 (1 health) $125K
32 78222 San Antonio 94 A 2 (1 health) $188K
33 78224 San Antonio 94 A 2 (1 health) $139K
34 78225 San Antonio 94 A 2 (1 health) $111K
35 78226 San Antonio 94 A 2 (1 health) $109K
36 78229 San Antonio 94 A 2 (1 health) $206K
37 78241 San Antonio 94 A 2 (1 health)
38 78244 San Antonio 94 A 2 (1 health) $195K
39 78251 San Antonio 94 A 2 (1 health) $244K
40 78252 San Antonio 94 A 2 (1 health) $242K
41 78256 San Antonio 94 A 2 (1 health) $494K
42 78261 San Antonio 94 A 2 (1 health) $409K
43 78263 San Antonio 94 A 2 (1 health) $313K
44 78264 San Antonio 94 A 2 (1 health) $134K
45 78265 San Antonio 94 A 2 (1 health)
46 78112 Elmendorf 91 A 162 (1 health) $120K
47 78109 Converse 90 A 0 $241K
48 78205 San Antonio 89 A 2 (1 health) $470K
49 78207 San Antonio 89 A 2 (1 health) $93K
50 78210 San Antonio 89 A 2 (1 health) $173K
51 78211 San Antonio 89 A 2 (1 health) $110K
52 78214 San Antonio 89 A 2 (1 health) $122K
53 78215 San Antonio 89 A 2 (1 health) $486K
54 78219 San Antonio 89 A 2 (1 health) $155K
55 78220 San Antonio 89 A 2 (1 health) $125K
56 78221 San Antonio 89 A 2 (1 health) $158K
57 78223 San Antonio 89 A 2 (1 health) $157K
58 78231 San Antonio 89 A 2 (1 health) $382K
59 78233 San Antonio 89 A 2 (1 health) $203K
60 78237 San Antonio 89 A 2 (1 health) $103K
61 78239 San Antonio 89 A 2 (1 health) $216K
62 78240 San Antonio 89 A 2 (1 health) $245K
63 78242 San Antonio 89 A 2 (1 health) $129K
64 78245 San Antonio 89 A 2 (1 health) $242K
65 78247 San Antonio 89 A 2 (1 health) $256K
66 78248 San Antonio 89 A 2 (1 health) $460K
67 78249 San Antonio 89 A 2 (1 health) $284K
68 78250 San Antonio 89 A 2 (1 health) $222K
69 78253 San Antonio 89 A 2 (1 health) $335K
70 78254 San Antonio 89 A 2 (1 health) $299K
71 78255 San Antonio 89 A 2 (1 health) $491K
72 78257 San Antonio 89 A 2 (1 health) $542K
73 78258 San Antonio 89 A 2 (1 health) $447K
74 78259 San Antonio 89 A 2 (1 health) $371K
75 78260 San Antonio 89 A 2 (1 health) $471K
76 78108 Cibolo 85 A 0 $307K
77 78201 San Antonio 84 B 2 (1 health) $187K
78 78212 San Antonio 84 B 2 (1 health) $299K
79 78213 San Antonio 84 B 2 (1 health) $200K
80 78216 San Antonio 84 B 2 (1 health) $282K
81 78217 San Antonio 84 B 2 (1 health) $216K
82 78218 San Antonio 84 B 2 (1 health) $184K
83 78227 San Antonio 84 B 2 (1 health) $151K
84 78228 San Antonio 84 B 2 (1 health) $165K
85 78230 San Antonio 84 B 2 (1 health) $355K
86 78232 San Antonio 84 B 2 (1 health) $345K
87 78238 San Antonio 84 B 2 (1 health) $191K
88 78023 Helotes 83 B 16 (2 health) $394K
89 78209 San Antonio 79 B 2 (1 health) $498K
90 78002 Atascosa 77 B 20 (10 health) $171K
91 78015 Boerne 73 B 55 (11 health) $483K
92 78066 Rio Medina 73 B 0 $234K
93 78073 Von Ormy 73 B 0 $140K
94 78152 Saint Hedwig 73 B 0 $293K
95 78054 Macdona 66 C 0
96 78069 Somerset 66 C 0 $107K
97 78236 Lackland A F B 66 C 0

Recommended Buyer Guides for Bexar County

Four sources — EPA, NSF, FEMA, CDC — drive the match.

Overview

Bexar County in Texas covers 97 ZIP codes with an average Home Safety Score of A (90/100).

88 of 97 ZIP codes have recorded EPA violations. 108 health-based violations have been documented.

← Back to Texas water quality report

Data Sources

Updated daily.

Frequently Asked Questions

Is water safe in Bexar County?
Bexar County receives a grade of A, indicating generally safe tap water across its 97 ZIP codes.
How many water systems serve Bexar County?
Bexar County is served by 33 public water systems that supply drinking water to residents across 97 ZIP codes.
What is the biggest environmental risk in Bexar County?
The primary environmental risk factor in Bexar County is flood. This contributes to an estimated additional annual cost of $1,387 per homeowner.
How old are homes in Bexar County?
The median home build year in Bexar County is 1985. 45.1% of homes were built before 1978, which means they may contain lead-based paint and older plumbing materials.
How does Bexar County compare to Texas?
Bexar County has an average water safety score of 90/100, which is above the Texas state average of 82/100.

Get safety alerts for Bexar, Texas

Free updates when EPA data changes for this area. No spam.

Unsubscribe anytime. Privacy Policy.

Share This Page

X Facebook
Check your water filter options Free tool — no phone call required.