Houston, TX Home Safety by Neighborhood - Water Issues Recorded
190 ZIP codes · 1,183 EPA violations on record for mapped water systems
Data source: ZipCheckup Home Safety Score registry; EPA SDWIS; EPA radon; EPA AirNow
ZipCheckup compares 190 ZIP codes across Houston, TX. The area averages a grade A (86/100); water systems associated with 97 ZIP codes have recorded EPA violations.
Home-safety conditions vary across Houston, TX. We compared 190 ZIP codes using the current versioned Home Safety Score. Water compliance remains one component alongside PFAS screening, radon, and annual air quality.
City Overview: Grade A (86/100)
| Grade | Neighborhoods | % |
|---|---|---|
| A | 68 | 72% |
| B | 23 | 24% |
| C | 4 | 4% |
| D | 0 | 0% |
| F | 0 | 0% |
Neighborhood Rankings
Mapped ZIP codes in Houston ranked by Home Safety Score:
| Rank | ZIP Code | Score | Grade | Violations | Lead Risk |
|---|---|---|---|---|---|
| 1 | 77002 | 91 | A | 1 | 0.0050 mg/L |
| 2 | 77003 | 91 | A | 1 | 0.0050 mg/L |
| 3 | 77004 | 91 | A | 1 | 0.0050 mg/L |
| 4 | 77006 | 91 | A | 1 | 0.0050 mg/L |
| 5 | 77007 | 91 | A | 1 | 0.0050 mg/L |
| 6 | 77008 | 91 | A | 1 | 0.0050 mg/L |
| 7 | 77009 | 91 | A | 1 | 0.0050 mg/L |
| 8 | 77010 | 91 | A | 1 | 0.0050 mg/L |
| 9 | 77011 | 91 | A | 1 | 0.0050 mg/L |
| 10 | 77012 | 91 | A | 1 | 0.0050 mg/L |
| 11 | 77013 | 91 | A | 1 | 0.0050 mg/L |
| 12 | 77016 | 91 | A | 1 | 0.0050 mg/L |
| 13 | 77018 | 91 | A | 1 | 0.0050 mg/L |
| 14 | 77020 | 91 | A | 1 | 0.0050 mg/L |
| 15 | 77021 | 91 | A | 1 | 0.0050 mg/L |
| 16 | 77022 | 91 | A | 1 | 0.0050 mg/L |
| 17 | 77023 | 91 | A | 1 | 0.0050 mg/L |
| 18 | 77026 | 91 | A | 1 | 0.0050 mg/L |
| 19 | 77027 | 91 | A | 1 | 0.0050 mg/L |
| 20 | 77028 | 91 | A | 1 | 0.0050 mg/L |
| 21 | 77031 | 91 | A | 3 | 0.0050 mg/L |
| 22 | 77033 | 91 | A | 1 | 0.0050 mg/L |
| 23 | 77036 | 91 | A | 1 | 0.0050 mg/L |
| 24 | 77042 | 91 | A | 1 | 0.0050 mg/L |
| 25 | 77045 | 91 | A | 1 | 0.0050 mg/L |
| 26 | 77046 | 91 | A | 1 | 0.0050 mg/L |
| 27 | 77048 | 91 | A | 1 | 0.0050 mg/L |
| 28 | 77050 | 91 | A | 1 | 0.0050 mg/L |
| 29 | 77051 | 91 | A | 1 | 0.0050 mg/L |
| 30 | 77054 | 91 | A | 1 | 0.0050 mg/L |
| 31 | 77055 | 91 | A | 1 | 0.0050 mg/L |
| 32 | 77056 | 91 | A | 1 | 0.0050 mg/L |
| 33 | 77061 | 91 | A | 1 | 0.0050 mg/L |
| 34 | 77063 | 91 | A | 1 | 0.0050 mg/L |
| 35 | 77072 | 91 | A | 1 | 0.0050 mg/L |
| 36 | 77074 | 91 | A | 1 | 0.0050 mg/L |
| 37 | 77077 | 91 | A | 1 | 0.0050 mg/L |
| 38 | 77078 | 91 | A | 1 | 0.0050 mg/L |
| 39 | 77079 | 91 | A | 1 | 0.0050 mg/L |
| 40 | 77080 | 91 | A | 1 | 0.0050 mg/L |
| 41 | 77081 | 91 | A | 1 | 0.0050 mg/L |
| 42 | 77082 | 91 | A | 2 | 0.0050 mg/L |
| 43 | 77085 | 91 | A | 1 | 0.0050 mg/L |
| 44 | 77087 | 91 | A | 1 | 0.0050 mg/L |
| 45 | 77091 | 91 | A | 1 | 0.0050 mg/L |
| 46 | 77092 | 91 | A | 1 | 0.0050 mg/L |
| 47 | 77094 | 91 | A | 1 | 0.0050 mg/L |
| 48 | 77096 | 91 | A | 1 | 0.0050 mg/L |
| 49 | 77098 | 91 | A | 1 | 0.0050 mg/L |
| 50 | 77099 | 91 | A | 2 | 0.0050 mg/L |
| 51 | 77024 | 90 | A | 2 | 0.0050 mg/L |
| 52 | 77043 | 90 | A | 5 | 0.0050 mg/L |
| 53 | 77069 | 90 | A | 18 | 0.0033 mg/L |
| 54 | 77073 | 90 | A | 28 | 0.0012 mg/L |
| 55 | 77075 | 90 | A | 4 | 0.0050 mg/L |
| 56 | 77017 | 89 | A | 4 | 0.0050 mg/L |
| 57 | 77032 | 89 | A | 6 | 0.0050 mg/L |
| 58 | 77034 | 89 | A | 4 | 0.0050 mg/L |
| 59 | 77035 | 89 | A | 4 | 0.0050 mg/L |
| 60 | 77014 | 88 | A | 21 | 0.0042 mg/L |
| 61 | 77076 | 88 | A | 8 | 0.0050 mg/L |
| 62 | 77093 | 88 | A | 11 | 0.0050 mg/L |
| 63 | 77030 | 87 | A | 10 | 0.0050 mg/L |
| 64 | 77068 | 87 | A | 11 | 0.0016 mg/L |
| 65 | 77067 | 86 | A | 10 | 0.0050 mg/L |
| 66 | 77039 | 85 | A | 18 | 0.0055 mg/L |
| 67 | 77071 | 85 | A | 12 | 0.0050 mg/L |
| 68 | 77088 | 85 | A | 14 | 0.0050 mg/L |
| 69 | 77029 | 84 | B | 9 | 0.0050 mg/L |
| 70 | 77066 | 84 | B | 22 | 0.0024 mg/L |
| 71 | 77070 | 84 | B | 26 | 0.0145 mg/L |
| 72 | 77037 | 83 | B | 17 | 0.0050 mg/L |
| 73 | 77040 | 83 | B | 14 | 0.0050 mg/L |
| 74 | 77064 | 81 | B | 30 | 0.0022 mg/L |
| 75 | 77086 | 80 | B | 14 | 0.0010 mg/L |
| 76 | 77038 | 77 | B | 18 | 0.0005 mg/L |
| 77 | 77044 | 76 | B | 41 | 0.0024 mg/L |
| 78 | 77041 | 75 | B | 38 | 0.0050 mg/L |
| 79 | 77049 | 75 | B | 122 | 0.0050 mg/L |
| 80 | 77053 | 75 | B | 75 | 0.0050 mg/L |
| 81 | 77060 | 75 | B | 240 | 0.0050 mg/L |
| 82 | 77065 | 75 | B | 41 | 0.0046 mg/L |
| 83 | 77083 | 75 | B | 50 | 0.0020 mg/L |
| 84 | 77090 | 75 | B | 374 | 0.0085 mg/L |
| 85 | 77057 | 74 | B | 1 | 0.0050 mg/L |
| 86 | 77058 | 74 | B | 2 | 0.0050 mg/L |
| 87 | 77047 | 73 | B | 4 | 0.0050 mg/L |
| 88 | 77059 | 73 | B | 3 | 0.0050 mg/L |
| 89 | 77062 | 73 | B | 3 | 0.0050 mg/L |
| 90 | 77089 | 73 | B | 18 | 0.0050 mg/L |
| 91 | 77025 | 72 | B | 6 | 0.0050 mg/L |
| 92 | 77084 | 69 | C | 13 | 0.0050 mg/L |
| 93 | 77005 | 67 | C | 15 | 0.0050 mg/L |
| 94 | 77095 | 67 | C | 15 | 0.0084 mg/L |
| 95 | 77015 | 62 | C | 18 | 0.0050 mg/L |
| 96 | 77001 | — | — | — | No data |
| 97 | 77019 | — | — | 1 | 0.0050 mg/L |
| 98 | 77052 | — | — | — | No data |
| 99 | 77097 | — | — | — | No data |
| 100 | 77201 | — | — | — | No data |
| 101 | 77202 | — | — | — | No data |
| 102 | 77203 | — | — | — | No data |
| 103 | 77204 | — | — | 1 | 0.0050 mg/L |
| 104 | 77205 | — | — | — | No data |
| 105 | 77206 | — | — | — | No data |
| 106 | 77207 | — | — | — | No data |
| 107 | 77208 | — | — | — | No data |
| 108 | 77209 | — | — | — | No data |
| 109 | 77210 | — | — | — | No data |
| 110 | 77212 | — | — | — | No data |
| 111 | 77213 | — | — | — | No data |
| 112 | 77215 | — | — | — | No data |
| 113 | 77216 | — | — | — | No data |
| 114 | 77217 | — | — | — | No data |
| 115 | 77218 | — | — | — | No data |
| 116 | 77219 | — | — | — | No data |
| 117 | 77220 | — | — | — | No data |
| 118 | 77221 | — | — | — | No data |
| 119 | 77222 | — | — | — | No data |
| 120 | 77223 | — | — | — | No data |
| 121 | 77224 | — | — | — | No data |
| 122 | 77225 | — | — | — | No data |
| 123 | 77226 | — | — | — | No data |
| 124 | 77227 | — | — | — | No data |
| 125 | 77228 | — | — | — | No data |
| 126 | 77229 | — | — | — | No data |
| 127 | 77230 | — | — | — | No data |
| 128 | 77231 | — | — | — | No data |
| 129 | 77233 | — | — | — | No data |
| 130 | 77234 | — | — | — | No data |
| 131 | 77235 | — | — | — | No data |
| 132 | 77236 | — | — | — | No data |
| 133 | 77237 | — | — | — | No data |
| 134 | 77238 | — | — | — | No data |
| 135 | 77240 | — | — | — | No data |
| 136 | 77241 | — | — | — | No data |
| 137 | 77242 | — | — | — | No data |
| 138 | 77243 | — | — | — | No data |
| 139 | 77244 | — | — | — | No data |
| 140 | 77245 | — | — | — | No data |
| 141 | 77246 | — | — | — | No data |
| 142 | 77247 | — | — | — | No data |
| 143 | 77248 | — | — | — | No data |
| 144 | 77249 | — | — | — | No data |
| 145 | 77250 | — | — | — | No data |
| 146 | 77251 | — | — | — | No data |
| 147 | 77252 | — | — | — | No data |
| 148 | 77253 | — | — | — | No data |
| 149 | 77254 | — | — | — | No data |
| 150 | 77255 | — | — | — | No data |
| 151 | 77256 | — | — | — | No data |
| 152 | 77257 | — | — | — | No data |
| 153 | 77258 | — | — | — | No data |
| 154 | 77259 | — | — | — | No data |
| 155 | 77260 | — | — | — | No data |
| 156 | 77261 | — | — | — | No data |
| 157 | 77262 | — | — | — | No data |
| 158 | 77263 | — | — | — | No data |
| 159 | 77265 | — | — | — | No data |
| 160 | 77266 | — | — | — | No data |
| 161 | 77267 | — | — | — | No data |
| 162 | 77268 | — | — | — | No data |
| 163 | 77269 | — | — | — | No data |
| 164 | 77270 | — | — | — | No data |
| 165 | 77271 | — | — | — | No data |
| 166 | 77272 | — | — | — | No data |
| 167 | 77273 | — | — | — | No data |
| 168 | 77274 | — | — | — | No data |
| 169 | 77275 | — | — | — | No data |
| 170 | 77276 | — | — | — | No data |
| 171 | 77277 | — | — | — | No data |
| 172 | 77278 | — | — | — | No data |
| 173 | 77279 | — | — | — | No data |
| 174 | 77280 | — | — | — | No data |
| 175 | 77282 | — | — | — | No data |
| 176 | 77284 | — | — | — | No data |
| 177 | 77285 | — | — | — | No data |
| 178 | 77286 | — | — | — | No data |
| 179 | 77287 | — | — | — | No data |
| 180 | 77288 | — | — | — | No data |
| 181 | 77289 | — | — | — | No data |
| 182 | 77290 | — | — | — | No data |
| 183 | 77291 | — | — | — | No data |
| 184 | 77292 | — | — | — | No data |
| 185 | 77293 | — | — | — | No data |
| 186 | 77294 | — | — | — | No data |
| 187 | 77296 | — | — | — | No data |
| 188 | 77297 | — | — | — | No data |
| 189 | 77298 | — | — | — | No data |
| 190 | 77299 | — | — | — | No data |
How Neighborhoods Compare
Each ZIP code compared to county and state averages:
- 71 neighborhoods score better than county average
- 24 neighborhoods score worse than county average
EPA Violations
- 1,183 total violations since 2021 across the water systems mapped to Houston ZIP codes (each system counted once; includes small systems beyond the city utility)
- 31 health-based violation records in the available EPA data
- 97 of 97 directly mapped ZIP records are mapped to water systems with recorded violations
- 0 of 97 ZIP records with known lead status are served by a system whose 90th-percentile lead result exceeded the EPA action level
Top Contaminants
| Contaminant | Violations | ZIPs |
|---|---|---|
| Public Notice Rule | 237 | 37 |
| Interim Enhanced Surface Water Treatment Rule | 93 | 93 |
| Lead and Copper Rule | 92 | 36 |
| Lead and Copper Rule Revisions | 84 | 29 |
| Revised Total Coliform Rule | 82 | 22 |
Frequently Asked Questions
Which ZIP code in Houston has the highest home safety score?
ZIP code 77002 has the highest safety score among scored ZIP codes in Houston at 91/100 (grade A). Check the full report for details.
Is Houston water safe to drink?
The Home Safety Score is not a drinking-water grade. Across 97 directly mapped ZIP records, 1183 EPA violations are recorded; 0 of 97 records with known lead status exceed the action level. Check the specific ZIP and serving system before drawing a property-level conclusion.
Related Pages
Data Sources
- EPA SDWIS
- U.S. Census Bureau
Reporting periods vary by source; the page metadata identifies this materialization.