COUNTY REPORT TX

Harris County, Texas

238 ZIP codes · Avg score 84/100 · Grade B · Updated

ZipCheckup grade for Harris County: B.

This ZIP looks solid, with a few items worth a quick check.

The 238 water systems serving Harris County show strong compliance with federal drinking water standards.

How Harris County Compares

Harris County84/100
Texas avg83/100
National avg73/100

How Harris County Compares

B
County Grade
84/100
Avg Safety Score
238
ZIP Codes
247
Water Systems

Harris County scores 1 points above the Texas state average (83/100) and 11 points above the national average (73/100).

Data: ZipCheckup Home Safety Score model 4.0.0; EPA SDWIS, UCMR 5, EPA radon zones, EPA AirData Last verified:

B
County Grade
84
Avg Safety Score
238
ZIP Codes
Best ZIP: 77002 (91/100)
Lowest ZIP: 77521 (58/100)
$228K
Median Home Value
$1,906
Avg Remediation (84% of home value)

ZIP Code Risk Map

Water Quality Map: Harris 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: 12 (asthma 9.2%, diabetes 13.2%)

Estimated additional annual cost per homeowner: $2,671, driven primarily by flood

Violation History (2021–2025)

↑ Worsening trend

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

2021
2 (2 health)
2022
2 (2 health)
2023
2 (2 health)
2024
32 (32 health)
2025
118 (118 health)

Peak year: 2025 with 118 violations. Past 5 years: 156 total (156 health-based). Health-based violations are rising versus the prior 2-year window - worth closer monitoring.

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

County Health Indicators vs National Average

Asthma 9.2% (national: 8.9%)
Diabetes 13.2% (national: 10.5%)
Obesity 37.3% (national: 32.4%)

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

Infrastructure Overview

28/100
Infrastructure Stress Indicator
8%
ZIPs with High Infrastructure Stress

Modeled area-level indicator, not a failure probability. Sources: Census ACS housing age, EPA DWINS infrastructure needs, EPA SDWIS violations, and EPA lead indicators.

Compound Risk Breakdown

Estimated additional annual cost per homeowner: $2,671

Flood $2,067/yr
Sea Level Rise $400/yr
Wildfire $300/yr

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

Water Safety Affordability

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

$228K
Median Home Value
$1,906
Est. Remediation Cost
0.8%
of Home Value
Remediation as % of home value low burden

Remediation costs are relatively manageable for most homeowners in Harris 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 Harris County residents

Asthma 9.2% (US avg: 8.9%)
Diabetes 13.2% (US avg: 11%)
Obesity 37.3% (US avg: 32.4%)

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

Water systems serving Harris County

8 community water systems serving Harris County.

Show all 8 water systems

247 total water systems serve Harris County.

Systems with the most violations in Harris County

5 water systems with recorded EPA violations.

All ZIP Codes in Harris County

238 ZIP codes tracked in Harris County.

# ZIP Code City Safety Score Grade Violations Home Value
1 77002 Houston 91 A 1 (1 health) $286K
2 77003 Houston 91 A 1 (1 health) $363K
3 77004 Houston 91 A 1 (1 health) $384K
4 77006 Houston 91 A 1 (1 health) $600K
5 77007 Houston 91 A 1 (1 health) $501K
6 77008 Houston 91 A 1 (1 health) $609K
7 77009 Houston 91 A 1 (1 health) $404K
8 77010 Houston 91 A 1 (1 health)
9 77011 Houston 91 A 1 (1 health) $187K
10 77012 Houston 91 A 1 (1 health) $127K
11 77013 Houston 91 A 1 (1 health) $163K
12 77016 Houston 91 A 1 (1 health) $112K
13 77018 Houston 91 A 1 (1 health) $544K
14 77020 Houston 91 A 1 (1 health) $134K
15 77021 Houston 91 A 1 (1 health) $204K
16 77022 Houston 91 A 1 (1 health) $197K
17 77023 Houston 91 A 1 (1 health) $279K
18 77026 Houston 91 A 1 (1 health) $105K
19 77027 Houston 91 A 1 (1 health) $882K
20 77028 Houston 91 A 1 (1 health) $108K
21 77031 Houston 91 A 3 (1 health) $227K
22 77033 Houston 91 A 1 (1 health) $98K
23 77036 Houston 91 A 1 (1 health) $217K
24 77042 Houston 91 A 1 (1 health) $371K
25 77045 Houston 91 A 1 (1 health) $164K
26 77046 Houston 91 A 1 (1 health) $276K
27 77048 Houston 91 A 1 (1 health) $191K
28 77050 Houston 91 A 1 (1 health) $120K
29 77051 Houston 91 A 1 (1 health) $172K
30 77054 Houston 91 A 1 (1 health) $173K
31 77055 Houston 91 A 1 (1 health) $578K
32 77056 Houston 91 A 1 (1 health) $807K
33 77061 Houston 91 A 1 (1 health) $215K
34 77063 Houston 91 A 1 (1 health) $281K
35 77072 Houston 91 A 1 (1 health) $175K
36 77074 Houston 91 A 1 (1 health) $202K
37 77077 Houston 91 A 1 (1 health) $356K
38 77078 Houston 91 A 1 (1 health) $152K
39 77079 Houston 91 A 1 (1 health) $636K
40 77080 Houston 91 A 1 (1 health) $312K
41 77081 Houston 91 A 1 (1 health) $245K
42 77082 Houston 91 A 2 (1 health) $226K
43 77085 Houston 91 A 1 (1 health) $174K
44 77087 Houston 91 A 1 (1 health) $148K
45 77091 Houston 91 A 1 (1 health) $224K
46 77092 Houston 91 A 1 (1 health) $223K
47 77094 Houston 91 A 1 (1 health) $469K
48 77096 Houston 91 A 1 (1 health) $410K
49 77098 Houston 91 A 1 (1 health) $778K
50 77099 Houston 91 A 2 (1 health) $177K
51 77336 Huffman 91 A 2 (1 health) $266K
52 77024 Houston 90 A 2 (1 health) $1164K
53 77043 Houston 90 A 5 (1 health) $383K
54 77069 Houston 90 A 18 $320K
55 77073 Houston 90 A 28 (1 health) $207K
56 77075 Houston 90 A 4 (1 health) $220K
57 77345 Kingwood 90 A 2 (1 health) $370K
58 77401 Bellaire 90 A 3 $978K
59 77017 Houston 89 A 4 (1 health) $147K
60 77032 Houston 89 A 6 (1 health) $123K
61 77034 Houston 89 A 4 (1 health) $178K
62 77035 Houston 89 A 4 (1 health) $260K
63 77014 Houston 88 A 21 (1 health) $213K
64 77076 Houston 88 A 8 (1 health) $148K
65 77093 Houston 88 A 11 (1 health) $122K
66 77571 La Porte 88 A 7 $220K
67 77030 Houston 87 A 10 (5 health) $614K
68 77068 Houston 87 A 11 $312K
69 77493 Katy 87 A 14 $322K
70 77530 Channelview 87 A 9 $171K
71 77857 Gause 87 A 5 (1 health) $311K
72 77067 Houston 86 A 10 (2 health) $175K
73 77338 Humble 86 A 9 (3 health) $223K
74 77339 Kingwood 86 A 7 (2 health) $275K
75 77346 Humble 86 A 19 (8 health) $291K
76 77039 Houston 85 A 18 (2 health) $149K
77 77071 Houston 85 A 12 (4 health) $228K
78 77088 Houston 85 A 14 (3 health) $174K
79 77373 Spring 85 A 20 $221K
80 77029 Houston 84 B 9 (2 health) $115K
81 77066 Houston 84 B 22 (1 health) $218K
82 77070 Houston 84 B 26 (1 health) $264K
83 77532 Crosby 84 B 15 (3 health) $244K
84 77037 Houston 83 B 17 (2 health) $161K
85 77040 Houston 83 B 14 (3 health) $224K
86 77433 Cypress 82 B 15 (2 health) $384K
87 77064 Houston 81 B 30 (3 health) $235K
88 77086 Houston 80 B 14 (2 health) $196K
89 77396 Humble 80 B 27 (7 health) $234K
90 77377 Tomball 79 B 21 (4 health) $352K
91 77038 Houston 77 B 18 (1 health) $174K
92 77044 Houston 76 B 41 (2 health) $275K
93 77041 Houston 75 B 38 (4 health) $269K
94 77049 Houston 75 B 122 (2 health) $208K
95 77053 Houston 75 B 75 (2 health) $166K
96 77060 Houston 75 B 240 (6 health) $145K
97 77065 Houston 75 B 41 (3 health) $258K
98 77083 Houston 75 B 50 (3 health) $223K
99 77090 Houston 75 B 374 (3 health) $236K
100 77375 Tomball 75 B 82 (6 health) $287K
101 77379 Spring 75 B 35 (10 health) $336K
102 77389 Spring 75 B 50 (3 health) $387K
103 77429 Cypress 75 B 37 (5 health) $342K
104 77057 Houston 74 B 1 (1 health) $319K
105 77058 Houston 74 B 2 (1 health) $245K
106 77587 South Houston 74 B 2 (1 health) $177K
107 77598 Webster 74 B 1 (1 health) $229K
108 77047 Houston 73 B 4 (1 health) $224K
109 77059 Houston 73 B 3 (1 health) $396K
110 77062 Houston 73 B 3 (1 health) $280K
111 77089 Houston 73 B 18 (1 health) $237K
112 77503 Pasadena 73 B 3 $165K
113 77506 Pasadena 73 B 3 $132K
114 77536 Deer Park 73 B 3 $238K
115 77025 Houston 72 B 6 (1 health) $521K
116 77502 Pasadena 72 B 5 (1 health) $165K
117 77504 Pasadena 72 B 4 (1 health) $208K
118 77505 Pasadena 72 B 5 (1 health) $276K
119 77520 Baytown 72 B 9 $144K
120 77586 Seabrook 71 B 6 $326K
121 77388 Spring 70 B 11 (1 health) $265K
122 77084 Houston 69 C 13 (2 health) $233K
123 77547 Galena Park 68 C 7 (1 health) $109K
124 77005 Houston 67 C 15 (5 health) $1354K
125 77095 Houston 67 C 15 (2 health) $289K
126 77015 Houston 62 C 18 (2 health) $165K
127 77562 Highlands 61 C 21 (4 health) $195K
128 77521 Baytown 58 C 44 (10 health) $220K
129 77001 Houston
130 77052 Houston
131 77097 Houston
132 77201 Houston
133 77202 Houston
134 77203 Houston
135 77204 Houston 1 (1 health)
136 77205 Houston
137 77206 Houston
138 77207 Houston
139 77208 Houston
140 77209 Houston
141 77210 Houston
142 77212 Houston
143 77213 Houston
144 77215 Houston
145 77216 Houston
146 77217 Houston
147 77218 Houston
148 77219 Houston
149 77220 Houston
150 77221 Houston
151 77222 Houston
152 77223 Houston
153 77224 Houston
154 77225 Houston
155 77226 Houston
156 77227 Houston
157 77228 Houston
158 77229 Houston
159 77230 Houston
160 77231 Houston
161 77233 Houston
162 77234 Houston
163 77235 Houston
164 77236 Houston
165 77237 Houston
166 77238 Houston
167 77240 Houston
168 77241 Houston
169 77242 Houston
170 77243 Houston
171 77244 Houston
172 77245 Houston
173 77246 Houston
174 77247 Houston
175 77248 Houston
176 77249 Houston
177 77250 Houston
178 77251 Houston
179 77252 Houston
180 77253 Houston
181 77254 Houston
182 77255 Houston
183 77256 Houston
184 77257 Houston
185 77258 Houston
186 77259 Houston
187 77260 Houston
188 77261 Houston
189 77262 Houston
190 77263 Houston
191 77265 Houston
192 77266 Houston
193 77268 Houston
194 77269 Houston
195 77270 Houston
196 77271 Houston
197 77272 Houston
198 77273 Houston
199 77274 Houston
200 77275 Houston
201 77276 Houston
202 77277 Houston
203 77278 Houston
204 77279 Houston
205 77280 Houston
206 77282 Houston
207 77284 Houston
208 77285 Houston
209 77286 Houston
210 77287 Houston
211 77288 Houston
212 77289 Houston
213 77290 Houston
214 77291 Houston
215 77292 Houston
216 77293 Houston
217 77294 Houston
218 77296 Houston
219 77297 Houston
220 77298 Houston
221 77299 Houston
222 77315 North Houston
223 77325 Kingwood
224 77337 Hufsmith
225 77347 Humble
226 77383 Spring
227 77391 Spring
228 77402 Bellaire
229 77410 Cypress
230 77411 Alief
231 77413 Barker
232 77487 Sugar Land
233 77492 Katy
234 77501 Pasadena
235 77507 Pasadena 5
236 77508 Pasadena
237 77522 Baytown
238 77572 La Porte

Recommended Buyer Guides for Harris County

If FEMA records flag flood-top-risk status or EPA samples show PFAS exceedances, the matching logic lifts emergency-water and PFAS-rated filtration into the recommendations - federal data drives the order, not retailer arrangements.

Overview

Harris County in Texas covers 238 tracked ZIP records with an average Home Safety Score of B (84/100) across 128 scored records.

130 of 130 ZIP codes with a reported violation count in the available EPA record have recorded EPA violations. 75 health-based violations appear in the available health breakdown.

← Back to Texas Home Safety Profile

Data Sources

Reporting periods vary by source. Missing data is shown as unavailable, not as zero.

Frequently Asked Questions

Is water safe in Harris County?
Harris County receives a grade of B, indicating generally safe tap water across its 238 ZIP codes.
How many water systems serve Harris County?
Harris County is served by 247 public water systems that supply drinking water to residents across 238 ZIP codes.
What is the biggest environmental risk in Harris County?
The primary environmental risk factor in Harris County is flood. This contributes to an estimated additional annual cost of $2,671 per homeowner.
How does Harris County compare to Texas?
Harris County has an average Home Safety Score of 84/100 under model 4.0.0, which is above the Texas state average of 83/100.

How to cite this page

APA ZipCheckup. (2026). Harris County, TX: HSS 84/100; PFAS Found in Water. https://zipcheckup.com/county/texas/harris/
BibTeX
@misc{zipcheckup-county-texas-harris,
  author = {{ZipCheckup}},
  title  = {{Harris County, TX: HSS 84/100; PFAS Found in Water}},
  year   = {2026},
  url    = {https://zipcheckup.com/county/texas/harris/}
}

Page version: August 2026.

Get safety alerts for Harris, 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.