CONGRESSIONAL DISTRICT TX

Texas — 23rd District

119th Congress · 100 ZIP codes · Avg score 79/100 · Grade B · Updated 2026-06-03

Data: EPA SDWIS / Census 119th Congress Last verified: 2026-06-03

B
District Grade
79
Avg Safety Score
100
ZIP Codes
2688
Total Violations
426
Health Violations
131
Water Systems
Best ZIP: 78830 (99/100)
Lowest ZIP: 79852 (26/100)

Top Contaminants

Lead and Copper Rule (383) Consumer Confidence Report Rule (356) Fecal Coliform (308) Stage 1 DBP Rule (258) Contaminant 0800 (166)

ZIP Codes in This District

100 ZIP codes tracked in Texas's 23rd District. Showing top 50 by safety score.

# ZIP Code City Safety Score Grade Violations
1 78830 Big Wells 99 A 0
2 79777 Pyote 99 A 1
3 78019 Encinal 98 A 2
4 78872 La Pryor 98 A 2
5 79731 Crane 98 A 4 (1 health)
6 79754 Mentone 98 A 23 (1 health)
7 78057 Moore 95 A 9
8 78061 Pearsall 95 A 0
9 78886 Yancey 95 A 0
10 76936 Eldorado 94 A 4
11 78059 Natalia 94 A 4 (1 health)
12 78827 Asherton 94 A 55 (1 health)
13 78829 Batesville 94 A 21 (1 health)
14 78832 Brackettville 94 A 2
15 78834 Carrizo Springs 94 A 80 (1 health)
16 78870 Knippa 94 A 2 (1 health)
17 79719 Barstow 94 A 28 (1 health)
18 79745 Kermit 94 A 25 (1 health)
19 78847 Del Rio 93 A 6
20 76943 Ozona 92 A 6
21 78016 Devine 91 A 5
22 78021 Fowlerton 91 A 12 (1 health)
23 78029 Kerrville 91 A 7 (4 health)
24 78881 Sabinal 91 A 29 (1 health)
25 78009 Castroville 90 A 0
26 78017 Dilley 90 A 13 (4 health)
27 78039 La Coste 90 A 0
28 78853 Eagle Pass 90 A 10 (2 health)
29 76950 Sonora 89 A 7 (1 health)
30 78055 Medina 89 A 3
31 78841 Del Rio 89 A 6
32 78842 Del Rio 89 A 6
33 78861 Hondo 89 A 3 (1 health)
34 79744 Iraan 89 A 25 (2 health)
35 78802 Uvalde 88 A 8
36 76932 Big Lake 87 A 5 (1 health)
37 79756 Monahans 87 A 2
38 79788 Wickett 87 A 2
39 79789 Wink 87 A 3 (1 health)
40 78837 Comstock 85 A 3
41 78850 D Hanis 85 A 6 (2 health)
42 78003 Bandera 84 B 61 (1 health)
43 78023 Helotes 83 B 20 (2 health)
44 78801 Uvalde 83 B 8
45 79734 Fort Davis 83 B 0
46 78014 Cotulla 82 B 98 (2 health)
47 79831 Alpine 82 B 12 (1 health)
48 79832 Alpine 82 B 12 (1 health)
49 79842 Marathon 82 B 2
50 79845 Presidio 82 B 6 (1 health)

Overview

Texas's 23rd District serving an estimated 888,477 residents encompasses 100 ZIP codes tracked by ZipCheckup. The district's average Home Safety Score is B (79/100).

2688 EPA violations have been recorded across this district's water systems. 426 are health-based violations. About 74% of tracked ZIP codes have at least one violation.

Top Contaminants

The most frequently cited water quality issues in this district:

  • Lead and Copper Rule — 383 violations
  • Consumer Confidence Report Rule — 356 violations
  • Fecal Coliform — 308 violations
  • Stage 1 DBP Rule — 258 violations
  • Contaminant 0800 — 166 violations

Housing Context

Homes in this district were built on average around 1979 (~47 years old). Older homes may have lead pipes or solder — consider a water filter if your home predates 1986.

Lead Alert: 2 ZIP codes in this district exceed the EPA action level for lead. Consider using a certified lead-removal filter.

Data Sources

Updated daily. Data covers 100 ZIP codes in Texas's 23rd District.

← Back to Texas overview

Violations found — check filter options Free tool — no phone call required.