Texas Water Quality: 21.9K Violations in 2649 ZIP Codes
2649 ZIP codes · 2219 water systems · IPC plumbing code · Updated 2026-06-03
Data: EPA SDWIS, NWS, State plumbing boards, Rewiring America Last verified: 2026-06-03
If statewide compliance data is your starting point, Texas offers a solid baseline — monitoring records across utility districts show strong adherence to federal standards, with health-based violations limited to a small share of the state's water systems.
Score Distribution
How Texas's 2649 ZIP codes are distributed across safety grades.
Home Safety Scores by State
Data: EPA SDWIS, FEMA NFIP, EPA Radon, USGS Earthquake Hazards, NIFC Wildfire • 2026-06-03
Top 10 Safest ZIP Codes in Texas
Highest Home Safety Scores in the state.
| # | ZIP Code | City | County | Score | Grade |
|---|---|---|---|---|---|
| 1 | 75014 | Irving | Dallas | 99 | A |
| 2 | 75015 | Irving | Dallas | 99 | A |
| 3 | 75016 | Irving | Dallas | 99 | A |
| 4 | 75017 | Irving | Dallas | 99 | A |
| 5 | 75025 | Plano | Collin | 99 | A |
| 6 | 75026 | Plano | Collin | 99 | A |
| 7 | 75030 | Rowlett | Dallas | 99 | A |
| 8 | 75037 | Irving | Dallas | 99 | A |
| 9 | 75039 | Irving | Dallas | 99 | A |
| 10 | 75086 | Plano | Collin | 99 | A |
10 Lowest-Scoring ZIP Codes in Texas
| # | ZIP Code | City | County | Score | Grade | Violations |
|---|---|---|---|---|---|---|
| 1 | 79087 | Texline | Dallam | 17 | F | 22 |
| 2 | 75440 | Emory | Rains | 33 | F | 18 |
| 3 | 77629 | Nome | Jefferson | 35 | F | 47 |
| 4 | 79846 | Redford | Presidio | 39 | F | 29 |
| 5 | 79380 | Whitharral | Hockley | 39 | F | 58 |
| 6 | 79367 | Smyer | Hockley | 39 | F | 23 |
| 7 | 79383 | New Home | Lynn | 44 | D | 34 |
| 8 | 77619 | Groves | Jefferson | 44 | D | 5 |
| 9 | 79078 | Sanford | Hutchinson | 46 | D | 9 |
| 10 | 79043 | Hart | Castro | 46 | D | 11 |
County Rankings
Water quality breakdown by county. 253 counties with data in Texas.
County-level aggregation of ZIP code safety scores • EPA SDWIS, FEMA NFIP, EPA Radon, USGS, NIFC
| County | Avg Score | Grade | ZIPs | Best ZIP | Worst ZIP |
|---|---|---|---|---|---|
| Austin | 76 | B | 10 | 78944 (99) | 77476 (55) |
| Travis | 90 | A | 86 | 73344 (98) | 78645 (71) |
| Sherman | 59 | C | 3 | 79084 (72) | 79051 (53) |
| Dallas | 93 | A | 174 | 75014 (99) | 75080 (65) |
| Collin | 91 | A | 32 | 75025 (99) | 75442 (81) |
| Denton | 90 | A | 30 | 75027 (98) | 75077 (81) |
| Grayson | 82 | B | 19 | 76264 (99) | 76268 (57) |
| Rockwall | 91 | A | 3 | 75132 (96) | 75087 (89) |
| Tarrant | 91 | A | 97 | 76095 (99) | 75050 (71) |
| Ellis | 90 | A | 16 | 76041 (99) | 75155 (73) |
| Navarro | 85 | A | 12 | 76679 (99) | 75144 (66) |
| Van Zandt | 90 | A | 8 | 75127 (99) | 75754 (80) |
| Kaufman | 85 | A | 10 | 75158 (94) | 75157 (66) |
| Henderson | 83 | B | 11 | 75758 (91) | 75148 (61) |
| Hunt | 89 | A | 14 | 75403 (98) | 75458 (66) |
| Galveston | 75 | B | 25 | 75265 (94) | 77650 (50) |
| Brazoria | 74 | B | 24 | 77881 (95) | 77577 (51) |
| Lamar | 75 | B | 15 | 75461 (97) | 75486 (66) |
| Red River | 81 | B | 6 | 75426 (94) | 75412 (66) |
| Fannin | 83 | B | 16 | 75443 (99) | 75479 (55) |
| Delta | 82 | B | 5 | 75448 (99) | 75469 (66) |
| Hopkins | 83 | B | 7 | 75431 (93) | 75437 (66) |
| Rains | 47 | D | 2 | 75472 (61) | 75440 (33) |
| Wood | 94 | A | 6 | 75444 (99) | 75765 (91) |
| Camp | 85 | A | 3 | 75686 (94) | 75480 (73) |
| Titus | 89 | A | 5 | 75456 (99) | 75558 (66) |
| Wilbarger | 82 | B | 5 | 76364 (98) | 76385 (58) |
| Montgomery | 80 | B | 26 | 77393 (99) | 77367 (65) |
| Franklin | 66 | C | 1 | 75478 (66) | 75478 (66) |
| Bowie | 86 | A | 13 | 75570 (94) | 75574 (66) |
| Cass | 80 | B | 11 | 75556 (95) | 75572 (61) |
| Marion | 75 | B | 5 | 75667 (85) | 75555 (62) |
| Morris | 87 | A | 3 | 75638 (93) | 75668 (83) |
| Gregg | 88 | A | 14 | 75607 (99) | 75660 (66) |
| Panola | 74 | B | 6 | 75639 (84) | 75669 (66) |
| Upshur | 91 | A | 6 | 75640 (97) | 75683 (86) |
| Rusk | 81 | B | 13 | 75653 (94) | 75762 (65) |
| Harrison | 82 | B | 12 | 75642 (98) | 75694 (55) |
| Walker | 68 | C | 10 | 75852 (74) | 77340 (61) |
| Smith | 89 | A | 21 | 75713 (98) | 75750 (55) |
| Cherokee | 79 | B | 8 | 75772 (98) | 75976 (55) |
| Nacogdoches | 86 | A | 13 | 75788 (98) | 75978 (66) |
| Anderson | 88 | A | 14 | 75880 (99) | 78651 (66) |
| Leon | 84 | B | 8 | 75833 (99) | 77855 (66) |
| Trinity | 71 | B | 5 | 75845 (91) | 75862 (60) |
| Houston | 85 | A | 7 | 75847 (99) | 75849 (73) |
| Freestone | 93 | A | 5 | 75838 (99) | 76693 (87) |
| Angelina | 75 | B | 9 | 75941 (89) | 75904 (66) |
| Newton | 76 | B | 9 | 75932 (89) | 75928 (65) |
| San Augustine | 70 | B | 2 | 75972 (70) | 75929 (69) |
| Sabine | 81 | B | 4 | 75968 (99) | 75959 (66) |
| Jasper | 74 | B | 5 | 75956 (84) | 75951 (60) |
| Polk | 77 | B | 8 | 75960 (97) | 77351 (55) |
| Shelby | 73 | B | 5 | 75935 (95) | 75973 (66) |
| Tyler | 79 | B | 9 | 75936 (94) | 77332 (66) |
| Parker | 83 | B | 12 | 76085 (97) | 76008 (64) |
| Johnson | 86 | A | 12 | 76050 (95) | 76061 (66) |
| Wise | 80 | B | 11 | 76267 (94) | 76431 (57) |
| Somervell | 70 | B | 3 | 76070 (73) | 76043 (65) |
| Hood | 80 | B | 5 | 76476 (95) | 76467 (66) |
| Hill | 84 | B | 16 | 76055 (99) | 76650 (66) |
| Palo Pinto | 81 | B | 10 | 76068 (92) | 76429 (66) |
| Cooke | 80 | B | 9 | 76241 (98) | 76253 (66) |
| Victoria | 74 | B | 11 | 76131 (94) | 77977 (55) |
| Clay | 89 | A | 6 | 76352 (98) | 76357 (68) |
| Montague | 84 | B | 6 | 76239 (99) | 76230 (63) |
| Wichita | 76 | B | 12 | 76311 (99) | 76308 (62) |
| Archer | 92 | A | 6 | 76379 (99) | 76369 (66) |
| Knox | 83 | B | 3 | 76371 (98) | 79505 (55) |
| Young | 84 | B | 5 | 76372 (91) | 76459 (66) |
| Baylor | 90 | A | 1 | 76380 (90) | 76380 (90) |
| Haskell | 84 | B | 8 | 76388 (97) | 79540 (66) |
| Erath | 83 | B | 7 | 76433 (98) | 76468 (66) |
| Stephens | 83 | B | 1 | 76424 (83) | 76424 (83) |
| Jack | 92 | A | 2 | 76458 (94) | 76427 (90) |
| Shackelford | 65 | C | 3 | 76464 (78) | 79533 (55) |
| Brown | 83 | B | 8 | 76890 (98) | 76802 (65) |
| Eastland | 78 | B | 8 | 76435 (90) | 76454 (62) |
| Hamilton | 71 | B | 3 | 76531 (77) | 76436 (66) |
| Comanche | 68 | C | 5 | 76455 (87) | 76444 (56) |
| Callahan | 69 | C | 5 | 76443 (81) | 79504 (62) |
| Wharton | 78 | B | 11 | 77448 (90) | 77488 (68) |
| Throckmorton | 73 | B | 2 | 76483 (79) | 76491 (66) |
| Bell | 88 | A | 27 | 76544 (99) | 78608 (66) |
| Williamson | 87 | A | 26 | 78682 (99) | 78673 (66) |
| Milam | 87 | A | 4 | 76556 (99) | 76520 (70) |
| Falls | 76 | B | 5 | 76656 (95) | 76685 (66) |
| Coryell | 74 | B | 13 | 76525 (94) | 76528 (65) |
| McLennan | 86 | A | 31 | 76524 (95) | 76654 (55) |
| Lampasas | 81 | B | 3 | 76539 (90) | 76853 (66) |
| Mills | 75 | B | 5 | 76870 (88) | 76880 (66) |
| Robertson | 87 | A | 6 | 77870 (99) | 76680 (66) |
| Bosque | 86 | A | 7 | 76637 (99) | 76690 (66) |
| Limestone | 76 | B | 7 | 76686 (99) | 76642 (53) |
| Mason | 59 | C | 6 | 76856 (76) | 78618 (53) |
| Runnels | 74 | B | 7 | 79567 (95) | 76875 (55) |
| San Saba | 81 | B | 5 | 76871 (98) | 76885 (66) |
| McCulloch | 72 | B | 7 | 76858 (87) | 76887 (66) |
| Coleman | 70 | B | 5 | 76878 (94) | 76834 (59) |
| Concho | 69 | C | 7 | 76837 (96) | 76937 (55) |
| Menard | 78 | B | 3 | 76859 (89) | 76848 (73) |
| Kimble | 72 | B | 4 | 76849 (82) | 76883 (66) |
| Coke | 70 | B | 6 | 76933 (88) | 79535 (66) |
| Tom Green | 79 | B | 14 | 76935 (95) | 76957 (66) |
| Irion | 97 | A | 2 | 76930 (98) | 76941 (95) |
| Reagan | 87 | A | 1 | 76932 (87) | 76932 (87) |
| Schleicher | 95 | A | 1 | 76936 (95) | 76936 (95) |
| Crockett | 94 | A | 1 | 76943 (94) | 76943 (94) |
| Sutton | 89 | A | 1 | 76950 (89) | 76950 (89) |
| Sterling | 88 | A | 1 | 76951 (88) | 76951 (88) |
| Harris | 85 | A | 235 | 77097 (98) | 77429 (50) |
| Calhoun | 72 | B | 6 | 79241 (87) | 77979 (55) |
| Jefferson | 74 | B | 25 | 77267 (94) | 77629 (35) |
| Aransas | 72 | B | 7 | 78381 (88) | 78358 (60) |
| Liberty | 77 | B | 13 | 77538 (90) | 77560 (60) |
| San Jacinto | 73 | B | 8 | 77334 (93) | 77364 (57) |
| Grimes | 72 | B | 9 | 77868 (84) | 77880 (66) |
| Hardin | 77 | B | 10 | 77585 (94) | 77376 (66) |
| Matagorda | 75 | B | 12 | 77458 (94) | 77457 (55) |
| Fort Bend | 81 | B | 23 | 77491 (97) | 77450 (73) |
| Colorado | 78 | B | 15 | 77475 (93) | 78951 (66) |
| Waller | 78 | B | 7 | 77466 (92) | 77484 (60) |
| Washington | 68 | C | 4 | 77426 (73) | 77833 (60) |
| Jackson | 84 | B | 8 | 77971 (95) | 77988 (73) |
| Chambers | 67 | C | 9 | 77661 (87) | 77565 (50) |
| Orange | 74 | B | 6 | 77639 (94) | 77662 (50) |
| Brazos | 84 | B | 17 | 77841 (98) | 77882 (66) |
| Burleson | 88 | A | 5 | 77852 (98) | 77838 (66) |
| Lee | 89 | A | 5 | 77853 (99) | 78960 (66) |
| Madison | 84 | B | 4 | 77864 (87) | 77861 (73) |
| Refugio | 77 | B | 7 | 78711 (94) | 78393 (65) |
| DeWitt | 67 | C | 5 | 78164 (85) | 77993 (50) |
| Goliad | 76 | B | 2 | 77963 (86) | 77960 (66) |
| Lavaca | 87 | A | 4 | 77984 (95) | 77975 (81) |
| Bee | 73 | B | 12 | 78146 (95) | 78102 (60) |
| Kendall | 78 | B | 3 | 77978 (92) | 78006 (68) |
| Gonzales | 77 | B | 10 | 78159 (94) | 78677 (66) |
| La Salle | 85 | A | 4 | 78019 (99) | 78001 (66) |
| Bexar | 90 | A | 97 | 78203 (98) | 78236 (66) |
| Bandera | 79 | B | 5 | 78055 (90) | 78883 (66) |
| Comal | 83 | B | 12 | 78135 (98) | 78027 (73) |
| Medina | 88 | A | 8 | 78886 (95) | 78005 (73) |
| Live Oak | 74 | B | 7 | 78022 (89) | 78075 (66) |
| Atascosa | 83 | B | 10 | 78011 (94) | 78144 (66) |
| Kerr | 79 | B | 8 | 78029 (91) | 78631 (66) |
| Frio | 95 | A | 3 | 78057 (97) | 78017 (93) |
| Webb | 67 | C | 11 | 78371 (83) | 78344 (55) |
| Zapata | 68 | C | 3 | 78076 (71) | 78360 (66) |
| McMullen | 86 | A | 1 | 78072 (86) | 78072 (86) |
| Wilson | 84 | B | 7 | 78101 (95) | 78150 (66) |
| Karnes | 77 | B | 6 | 78151 (91) | 78116 (66) |
| Guadalupe | 76 | B | 7 | 78156 (92) | 78123 (55) |
| Nueces | 88 | A | 45 | 78419 (98) | 78373 (68) |
| Jim Wells | 72 | B | 7 | 78372 (81) | 78332 (60) |
| San Patricio | 77 | B | 9 | 78352 (99) | 78368 (60) |
| Kenedy | 86 | A | 2 | 78385 (98) | 78338 (73) |
| Duval | 66 | C | 2 | 78341 (70) | 78357 (62) |
| Brooks | 76 | B | 2 | 78355 (78) | 78353 (73) |
| Jim Hogg | 69 | C | 2 | 78376 (73) | 78361 (65) |
| Kleberg | 75 | B | 3 | 78364 (92) | 78379 (57) |
| Hidalgo | 78 | B | 34 | 78502 (95) | 78570 (60) |
| Cameron | 77 | B | 23 | 78522 (92) | 78597 (50) |
| Starr | 77 | B | 6 | 78582 (89) | 78585 (66) |
| Willacy | 70 | B | 5 | 78594 (78) | 78590 (65) |
| Bastrop | 78 | B | 8 | 78662 (97) | 78963 (66) |
| Caldwell | 75 | B | 12 | 78616 (91) | 78638 (65) |
| Burnet | 77 | B | 4 | 78605 (92) | 78611 (67) |
| Blanco | 75 | B | 2 | 78636 (83) | 78606 (67) |
| Llano | 63 | C | 6 | 78643 (73) | 78663 (53) |
| Hays | 80 | B | 7 | 78640 (90) | 78674 (66) |
| Gillespie | 76 | B | 4 | 78671 (98) | 78624 (65) |
| Uvalde | 86 | A | 7 | 78870 (94) | 78885 (73) |
| Dimmit | 88 | A | 4 | 78830 (99) | 78836 (66) |
| Edwards | 75 | B | 2 | 78880 (83) | 78828 (66) |
| Zavala | 93 | A | 3 | 78872 (99) | 78839 (85) |
| Kinney | 95 | A | 1 | 78832 (95) | 78832 (95) |
| Real | 81 | B | 3 | 78833 (91) | 78879 (65) |
| Val Verde | 81 | B | 7 | 78847 (93) | 78871 (66) |
| Terrell | 66 | C | 2 | 79848 (79) | 78851 (53) |
| Maverick | 77 | B | 4 | 78853 (90) | 78860 (66) |
| Fayette | 76 | B | 9 | 78940 (94) | 78961 (66) |
| Oldham | 73 | B | 4 | 79010 (82) | 79098 (60) |
| Gray | 71 | B | 5 | 79065 (82) | 79002 (53) |
| Wheeler | 78 | B | 6 | 79011 (99) | 79061 (60) |
| Lipscomb | 73 | B | 5 | 79005 (83) | 79056 (53) |
| Hutchinson | 72 | B | 5 | 79007 (82) | 79078 (46) |
| Parmer | 79 | B | 4 | 79009 (83) | 79325 (72) |
| Potter | 76 | B | 22 | 79101 (78) | 79109 (63) |
| Moore | 73 | B | 4 | 79029 (82) | 79058 (53) |
| Hemphill | 72 | B | 1 | 79014 (72) | 79014 (72) |
| Randall | 73 | B | 11 | 79016 (78) | 79025 (53) |
| Hartley | 67 | C | 3 | 79044 (78) | 79018 (50) |
| Armstrong | 78 | B | 1 | 79019 (78) | 79019 (78) |
| Hale | 69 | C | 6 | 79073 (77) | 79021 (54) |
| Castro | 63 | C | 4 | 79027 (83) | 79043 (46) |
| Lamb | 73 | B | 8 | 79312 (83) | 79326 (53) |
| Ochiltree | 82 | B | 3 | 79033 (82) | 79093 (82) |
| Carson | 77 | B | 4 | 79068 (83) | 79097 (72) |
| Hansford | 80 | B | 3 | 79040 (83) | 79062 (78) |
| Swisher | 68 | C | 4 | 79042 (78) | 79094 (53) |
| Deaf Smith | 74 | B | 1 | 79045 (74) | 79045 (74) |
| Roberts | 82 | B | 1 | 79059 (82) | 79059 (82) |
| Dallam | 17 | F | 1 | 79087 (17) | 79087 (17) |
| Collingsworth | 82 | B | 3 | 79095 (94) | 79251 (66) |
| Childress | 79 | B | 2 | 79201 (92) | 79259 (66) |
| Motley | 84 | B | 4 | 79244 (98) | 79220 (66) |
| Floyd | 68 | C | 4 | 79235 (83) | 79258 (53) |
| Cottle | 75 | B | 3 | 79248 (93) | 79236 (66) |
| Hardeman | 68 | C | 3 | 79252 (83) | 79225 (55) |
| Donley | 62 | C | 3 | 79226 (78) | 79240 (53) |
| Foard | 66 | C | 1 | 79227 (66) | 79227 (66) |
| Dickens | 88 | A | 3 | 79243 (97) | 79370 (70) |
| Hall | 68 | C | 4 | 79245 (83) | 79261 (55) |
| Briscoe | 61 | C | 2 | 79257 (66) | 79255 (55) |
| Lubbock | 56 | C | 34 | 79364 (83) | 79423 (48) |
| Hockley | 55 | C | 7 | 79313 (82) | 79380 (39) |
| Cochran | 94 | A | 3 | 79314 (98) | 79379 (91) |
| Terry | 69 | C | 4 | 79316 (82) | 79378 (58) |
| Crosby | 82 | B | 3 | 79343 (83) | 79357 (81) |
| Yoakum | 74 | B | 2 | 79323 (78) | 79355 (70) |
| Bailey | 61 | C | 4 | 79347 (83) | 79353 (53) |
| Garza | 66 | C | 2 | 79356 (68) | 79330 (63) |
| Dawson | 73 | B | 4 | 79331 (81) | 79377 (66) |
| Gaines | 80 | B | 3 | 79360 (92) | 79359 (70) |
| Lynn | 56 | C | 3 | 79351 (72) | 79383 (44) |
| Jones | 79 | B | 6 | 79525 (99) | 79553 (56) |
| Stonewall | 70 | B | 1 | 79502 (70) | 79502 (70) |
| Nolan | 81 | B | 3 | 79506 (97) | 79545 (56) |
| Taylor | 84 | B | 21 | 79607 (99) | 79538 (66) |
| Howard | 70 | B | 4 | 79733 (83) | 79720 (65) |
| Mitchell | 80 | B | 3 | 79512 (87) | 79565 (66) |
| Scurry | 76 | B | 5 | 79549 (93) | 79526 (66) |
| Kent | 80 | B | 2 | 79528 (93) | 79518 (66) |
| Fisher | 74 | B | 4 | 79543 (86) | 79560 (66) |
| Midland | 88 | A | 12 | 79702 (94) | 79765 (57) |
| Andrews | 66 | C | 1 | 79714 (66) | 79714 (66) |
| Reeves | 60 | C | 5 | 79772 (83) | 79718 (52) |
| Ward | 83 | B | 7 | 79777 (99) | 79743 (66) |
| Crane | 82 | B | 2 | 79731 (98) | 79740 (66) |
| Jeff Davis | 75 | B | 2 | 79734 (83) | 79854 (67) |
| Pecos | 74 | B | 3 | 79744 (89) | 79781 (66) |
| Borden | 55 | C | 1 | 79738 (55) | 79738 (55) |
| Glasscock | 99 | A | 1 | 79739 (99) | 79739 (99) |
| Ector | 61 | C | 12 | 79758 (95) | 79762 (47) |
| Winkler | 91 | A | 2 | 79745 (94) | 79789 (87) |
| Martin | 67 | C | 3 | 79782 (70) | 79783 (66) |
| Upton | 71 | B | 3 | 79778 (82) | 79755 (66) |
| Loving | 82 | B | 2 | 79754 (98) | 79770 (66) |
| El Paso | 96 | A | 146 | 79853 (99) | 79918 (66) |
| Brewster | 81 | B | 6 | 79842 (83) | 79852 (77) |
| Hudspeth | 71 | B | 4 | 79847 (81) | 79839 (67) |
| Presidio | 57 | C | 3 | 79845 (82) | 79846 (39) |
| Culberson | 74 | B | 1 | 79855 (74) | 79855 (74) |
Most Common Contaminants in Texas
| Contaminant / Rule | Category | ZIPs Affected | Violations | Health Risk |
|---|---|---|---|---|
| Lead and Copper Rule | Treatment Technique | 1205 | 5363 | No |
| Stage 1 DBP Rule | Treatment Technique | 1082 | 2985 | Yes |
| Consumer Confidence Report Rule | Reporting | 964 | 2577 | Yes |
| Stage 2 DBP Rule | Treatment Technique | 655 | 1681 | Yes |
| Revised Total Coliform Rule | Microbiological | 654 | 1589 | No |
| Surface Water Treatment Rule | Treatment Technique | 602 | 1252 | No |
| Fecal Coliform | Microbiological | 457 | 1031 | Yes |
| Total Coliform | Microbiological | 279 | 378 | No |
Overview
We track water quality, weather alerts, plumbing regulations, and energy rebates for 2649 ZIP codes across Texas, covering 2219 community water systems that serve approximately 25,057,281 people.
2089 of 2649 ZIP codes (79%) have recorded EPA violations. 5329 health-based violations have been documented.
Active Weather Alerts
5 active alerts in Texas including 4 warnings. Severe weather can directly affect tap water quality — flooding, power outages, and infrastructure damage may lead to boil-water advisories.
| Alert | Severity | Areas |
|---|---|---|
| Flood Watch | Severe | Guadalupe Mountains of Eddy County; Eddy County Plains; Northern Lea County; Central Lea County; Southern Lea County; Gaines; Dawson; Andrews; Martin; Loving; Winkler; Ector; Midland; Ward; Crane; Upton; Pecos; Guadalupe Mountains Above 7000 Feet; Guadalupe and Delaware Mountains; Van Horn and Highway 54 Corridor; Eastern Culberson County; Reeves County Plains; Chinati Mountains; Marfa Plateau; Davis Mountains; Davis Mountains Foothills; Central Brewster County; Chisos Basin; Presidio Valley; Lower Brewster County |
| Flash Flood Warning | Severe | Borden, TX; Scurry, TX |
| Severe Thunderstorm Warning | Severe | Garza, TX; Lynn, TX |
| Flash Flood Warning | Severe | Garza, TX; Lynn, TX |
| Flood Warning | Severe | McMullen, TX |
Plumbing Regulations
Texas follows the Texas Plumbing Code (based on IPC) (2021 edition).
- Plumbing code: IPC (2021)
- Homeowner DIY: Allowed with permit
- Water heater permit: Varies by city
- Annual backflow test: Required
Areas with Most Violations
| ZIP Code | City | Safety Score | Violations | Health-Based | System |
|---|---|---|---|---|---|
| 79843 | Marfa | D | 199 | 18 | City of Presidio |
| 77662 | Vidor | D | 191 | 75 | Orange County Wcid 1 |
| 77670 | Vidor | C | 191 | 75 | Orange County Wcid 1 |
| 78112 | Elmendorf | A | 162 | 1 | City of Elmendorf |
| 79045 | Hereford | B | 160 | 3 | Hereford Municipal Water System |
| 78828 | Barksdale | C | 153 | 57 | Barksdale Water Supply Corporation |
| 77982 | Port O Connor | C | 151 | 16 | Port Oconnor Improvement District |
| 77413 | Barker | A | 140 | 4 | Warren Road Subdivision Water Supply |
| 79346 | Morton | A | 130 | 2 | City of Morton |
| 77951 | Bloomington | B | 128 | 7 | Victoria County Wcid 1 |
Areas with No Violations
| ZIP Code | City | Safety Score | System | Population |
|---|---|---|---|---|
| 73960 | Texhoma | D | STRATFORD MUNICIPAL WATER SYSTEM | 1,923 |
| 75002 | Allen | A | City of Allen | 104,870 |
| 75006 | Carrollton | A | City of Carrollton | 136,170 |
| 75007 | Carrollton | A | City of Carrollton | 136,170 |
| 75009 | Celina | A | City of Celina | 52,701 |
| 75010 | Carrollton | A | City of Carrollton | 136,170 |
| 75011 | Carrollton | A | City of Carrollton | 136,170 |
| 75013 | Allen | A | City of Allen | 104,870 |
| 75014 | Irving | A | City of Irving | 264,546 |
| 75015 | Irving | A | City of Irving | 264,546 |
Home Safety Score
Average Home Safety Score for Texas: B (82/100)
Lead & Copper
- Average lead level (90th percentile): 0.0030 mg/L (EPA action level: 0.015 mg/L)
- 24 ZIP codes exceed the EPA lead action level
Radon Risk
- High risk (Zone 1): 0 ZIP codes (0%)
- Moderate risk (Zone 2): 198 ZIP codes
- Low risk (Zone 3): 2446 ZIP codes
ZIP Code Reports for Texas
Largest Communities
| ZIP Code | City | Population | Safety Grade | Violations |
|---|---|---|---|---|
| 77017 | Houston | 3,347,329 | B | 1 |
| 77034 | Houston | 3,347,329 | B | 1 |
| 77053 | Houston | 3,325,984 | B | 1 |
| 77047 | Houston | 3,321,157 | B | 1 |
| 77075 | Houston | 3,321,157 | B | 1 |
| 77089 | Houston | 3,321,157 | B | 1 |
| 77099 | Houston | 3,286,238 | B | 1 |
| 77505 | Pasadena | 3,284,971 | C | 9 |
| 77546 | Friendswood | 3,281,812 | C | 0 |
| 77598 | Webster | 3,245,557 | B | 0 |
| 77031 | Houston | 3,244,502 | B | 1 |
| 77015 | Houston | 3,226,140 | B | 1 |
| 77049 | Houston | 3,210,948 | B | 1 |
| 77058 | Houston | 3,209,039 | B | 1 |
| 77065 | Houston | 3,208,358 | B | 1 |
| 77029 | Houston | 3,205,816 | B | 1 |
| 77038 | Houston | 3,199,193 | B | 1 |
| 77069 | Houston | 3,199,058 | B | 1 |
| 77083 | Houston | 3,198,587 | B | 1 |
| 77044 | Houston | 3,197,018 | B | 1 |
Lowest Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 79087 | Texline | 17 | F | 22 |
| 75440 | Emory | 33 | F | 18 |
| 77629 | Nome | 35 | F | 47 |
| 79367 | Smyer | 39 | F | 23 |
| 79380 | Whitharral | 39 | F | 58 |
Highest Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 75014 | Irving | 99 | A | 0 |
| 75015 | Irving | 99 | A | 0 |
| 75016 | Irving | 99 | A | 0 |
| 75017 | Irving | 99 | A | 0 |
| 75025 | Plano | 99 | A | 1 |
All 2649 ZIP Codes in Texas
- 76621 (Abbott) [A] — 3 violations
- 79311 (Abernathy) [C] — 2 violations
- 79601 (Abilene) [B] — 17 violations ⚠
- 79602 (Abilene) [A] — 17 violations ⚠
- 79603 (Abilene) [B] — 17 violations ⚠
- 79604 (Abilene) [A] — 17 violations ⚠
- 79605 (Abilene) [B] — 17 violations ⚠
- 79606 (Abilene) [B] — 17 violations ⚠
- 79608 (Abilene) [A] — 17 violations ⚠
- 79697 (Abilene) [A] — 17 violations ⚠
- 79698 (Abilene) [A] — 17 violations ⚠
- 79699 (Abilene) [A] — 17 violations ⚠
- 77326 (Ace) [B]
- 79713 (Ackerly) [B] — 7 violations ⚠
- 75001 (Addison) [A] — 9 violations ⚠
- 78101 (Adkins) [A]
- 79001 (Adrian) [B] — 14 violations ⚠
- 79220 (Afton) [C]
- 78330 (Agua Dulce) [A] — 1 violation
- 79221 (Aiken) [D]
- 78516 (Alamo) [B] — 4 violations
- 79002 (Alanreed) [D]
- 75410 (Alba) [A] — 5 violations ⚠
- 76430 (Albany) [C] — 16 violations ⚠
- 76008 (Aledo) [C] — 9 violations ⚠
- 78332 (Alice) [C] — 33 violations ⚠
- 78333 (Alice) [B] — 33 violations ⚠
- 77411 (Alief) [B]
- 75002 (Allen) [A]
- 75013 (Allen) [A]
- 78935 (Alleyton) [B]
- 79003 (Allison) [C]
- 79830 (Alpine) [B] — 12 violations ⚠
- 79831 (Alpine) [B] — 12 violations ⚠
- 79832 (Alpine) [B] — 12 violations ⚠
- 77412 (Altair) [B]
- 75925 (Alto) [A] — 28 violations ⚠
- 76009 (Alvarado) [B] — 10 violations
- 77511 (Alvin) [B] — 20 violations ⚠
- 77512 (Alvin) [B] — 20 violations ⚠
- 76225 (Alvord) [A] — 3 violations
- 79101 (Amarillo) [B] — 48 violations ⚠
- 79102 (Amarillo) [B] — 48 violations ⚠
- 79103 (Amarillo) [B] — 48 violations ⚠
- 79104 (Amarillo) [B] — 48 violations ⚠
- 79105 (Amarillo) [B] — 48 violations ⚠
- 79106 (Amarillo) [B] — 48 violations ⚠
- 79107 (Amarillo) [B] — 48 violations ⚠
- 79108 (Amarillo) [B] — 48 violations ⚠
- 79109 (Amarillo) [C] — 48 violations ⚠
- 79110 (Amarillo) [B] — 48 violations ⚠
- 79111 (Amarillo) [B] — 48 violations ⚠
- 79114 (Amarillo) [B] — 48 violations ⚠
- 79116 (Amarillo) [B] — 48 violations ⚠
- 79117 (Amarillo) [B] — 48 violations ⚠
- 79118 (Amarillo) [B] — 48 violations ⚠
- 79119 (Amarillo) [B] — 48 violations ⚠
- 79120 (Amarillo) [B] — 48 violations ⚠
- 79121 (Amarillo) [B] — 48 violations ⚠
- 79124 (Amarillo) [B] — 48 violations ⚠
- 79159 (Amarillo) [B] — 48 violations ⚠
- 79166 (Amarillo) [B] — 48 violations ⚠
- 79168 (Amarillo) [B] — 48 violations ⚠
- 79172 (Amarillo) [B] — 48 violations ⚠
- 79174 (Amarillo) [B] — 48 violations ⚠
- 79178 (Amarillo) [B] — 48 violations ⚠
- 79185 (Amarillo) [B] — 48 violations ⚠
- 79187 (Amarillo) [B] — 48 violations ⚠
- 79189 (Amarillo) [B] — 48 violations ⚠
- 79312 (Amherst) [B]
- 77514 (Anahuac) [B]
- 77830 (Anderson) [B] — 39 violations ⚠
- 79714 (Andrews) [C] — 83 violations ⚠
- 77515 (Angleton) [C] — 19 violations ⚠
- 77516 (Angleton) [B] — 19 violations ⚠
- 75409 (Anna) [A] — 9 violations ⚠
- 75550 (Annona) [A] — 21 violations ⚠
- 79501 (Anson) [A]
- 79821 (Anthony) [B] — 23 violations ⚠
- 79313 (Anton) [B] — 2 violations ⚠
- 75926 (Apple Springs) [B] — 44 violations ⚠
- 76622 (Aquilla) [B] — 14 violations ⚠
- 78335 (Aransas Pass) [A] — 3 violations ⚠
- 78336 (Aransas Pass) [B] — 3 violations ⚠
- 76351 (Archer City) [A]
- 76226 (Argyle) [B] — 8 violations
- 76001 (Arlington) [B] — 6 violations ⚠
- 76002 (Arlington) [A] — 6 violations ⚠
- 76003 (Arlington) [A] — 6 violations ⚠
- 76004 (Arlington) [A] — 6 violations ⚠
- 76005 (Arlington) [A] — 6 violations ⚠
- 76006 (Arlington) [A] — 6 violations ⚠
- 76007 (Arlington) [A] — 6 violations ⚠
- 76010 (Arlington) [B] — 6 violations ⚠
- 76011 (Arlington) [A] — 6 violations ⚠
- 76012 (Arlington) [B] — 6 violations ⚠
- 76013 (Arlington) [B] — 6 violations ⚠
- 76014 (Arlington) [A] — 6 violations ⚠
- 76015 (Arlington) [A] — 6 violations ⚠
- 76016 (Arlington) [B] — 6 violations ⚠
- 76017 (Arlington) [B] — 6 violations ⚠
- 76018 (Arlington) [A] — 6 violations ⚠
- 76019 (Arlington) [A] — 6 violations ⚠
- 76094 (Arlington) [A] — 6 violations ⚠
- 76096 (Arlington) [A] — 6 violations ⚠
- 78338 (Armstrong) [B]
- 75750 (Arp) [C] — 66 violations ⚠
- 76820 (Art) [D]
- 78001 (Artesia Wells) [C]
- 75411 (Arthur City) [C]
- 78827 (Asherton) [A] — 5 violations ⚠
- 79502 (Aspermont) [B] — 20 violations ⚠
- 78002 (Atascosa) [B] — 20 violations ⚠
- 75751 (Athens) [A] — 9 violations
- 75752 (Athens) [A] — 9 violations
- 75551 (Atlanta) [A] — 10 violations ⚠
- 76227 (Aubrey) [A] — 6 violations
- 73301 (Austin) [A] — 3 violations ⚠
- 73344 (Austin) [A] — 3 violations ⚠
- 78701 (Austin) [B] — 3 violations ⚠
- 78702 (Austin) [A] — 3 violations ⚠
- 78703 (Austin) [B] — 3 violations ⚠
- 78704 (Austin) [B] — 3 violations ⚠
- 78705 (Austin) [A] — 3 violations ⚠
- 78708 (Austin) [A] — 3 violations ⚠
- 78709 (Austin) [A] — 3 violations ⚠
- 78710 (Austin) [A] — 3 violations ⚠
- 78711 (Austin) [A] — 3 violations ⚠
- 78712 (Austin) [A] — 3 violations ⚠
- 78713 (Austin) [A] — 3 violations ⚠
- 78714 (Austin) [A] — 3 violations ⚠
- 78715 (Austin) [A] — 3 violations ⚠
- 78716 (Austin) [A] — 3 violations ⚠
- 78717 (Austin) [A] — 3 violations ⚠
- 78718 (Austin) [A] — 3 violations ⚠
- 78719 (Austin) [B] — 3 violations ⚠
- 78720 (Austin) [A] — 3 violations ⚠
- 78721 (Austin) [B] — 3 violations ⚠
- 78722 (Austin) [A] — 3 violations ⚠
- 78723 (Austin) [B] — 3 violations ⚠
- 78724 (Austin) [B] — 3 violations ⚠
- 78725 (Austin) [A] — 3 violations ⚠
- 78726 (Austin) [A] — 3 violations ⚠
- 78727 (Austin) [B] — 3 violations ⚠
- 78728 (Austin) [A] — 3 violations ⚠
- 78729 (Austin) [A] — 3 violations ⚠
- 78730 (Austin) [A] — 3 violations ⚠
- 78731 (Austin) [B] — 3 violations ⚠
- 78732 (Austin) [A] — 3 violations ⚠
- 78733 (Austin) [A] — 3 violations ⚠
- 78734 (Austin) [B] — 3 violations ⚠
- 78735 (Austin) [A] — 3 violations ⚠
- 78736 (Austin) [A] — 3 violations ⚠
- 78737 (Austin) [A] — 3 violations ⚠
- 78738 (Austin) [A] — 3 violations ⚠
- 78739 (Austin) [A] — 3 violations ⚠
- 78741 (Austin) [A] — 3 violations ⚠
- 78742 (Austin) [A] — 3 violations ⚠
- 78744 (Austin) [B] — 3 violations ⚠
- 78745 (Austin) [B] — 3 violations ⚠
- 78746 (Austin) [B] — 3 violations ⚠
- 78747 (Austin) [B] — 3 violations ⚠
- 78748 (Austin) [A] — 3 violations ⚠
- 78749 (Austin) [A] — 3 violations ⚠
- 78750 (Austin) [B] — 3 violations ⚠
- 78751 (Austin) [B] — 3 violations ⚠
- 78752 (Austin) [A] — 3 violations ⚠
- 78753 (Austin) [B] — 3 violations ⚠
- 78754 (Austin) [A] — 3 violations ⚠
- 78755 (Austin) [A] — 3 violations ⚠
- 78756 (Austin) [A] — 3 violations ⚠
- 78757 (Austin) [B] — 3 violations ⚠
- 78758 (Austin) [B] — 3 violations ⚠
- 78759 (Austin) [B] — 3 violations ⚠
- 78760 (Austin) [A] — 3 violations ⚠
- 78761 (Austin) [A] — 3 violations ⚠
- 78762 (Austin) [A] — 3 violations ⚠
- 78763 (Austin) [A] — 3 violations ⚠
- 78764 (Austin) [A] — 3 violations ⚠
- 78765 (Austin) [A] — 3 violations ⚠
- 78766 (Austin) [A] — 3 violations ⚠
- 78767 (Austin) [A] — 3 violations ⚠
- 78768 (Austin) [A] — 3 violations ⚠
- 78769 (Austin) [A] — 3 violations ⚠
- 78772 (Austin) [A] — 3 violations ⚠
- 78773 (Austin) [A] — 3 violations ⚠
- 78774 (Austin) [A] — 3 violations ⚠
- 78778 (Austin) [A] — 3 violations ⚠
- 78779 (Austin) [A] — 3 violations ⚠
- 78780 (Austin) [A] — 3 violations ⚠
- 78781 (Austin) [A] — 3 violations ⚠
- 78783 (Austin) [A] — 3 violations ⚠
- 78785 (Austin) [A] — 3 violations ⚠
- 78788 (Austin) [A] — 3 violations ⚠
- 78789 (Austin) [A] — 3 violations ⚠
- 78798 (Austin) [A] — 3 violations ⚠
- 78799 (Austin) [A] — 3 violations ⚠
- 77950 (Austwell) [B] — 7 violations ⚠
- 76623 (Avalon) [B] — 14 violations ⚠
- 75554 (Avery) [A] — 2 violations
- 75630 (Avinger) [B] — 7 violations ⚠
- 79503 (Avoca) [B]
- 76624 (Axtell) [C] — 46 violations ⚠
- 76020 (Azle) [B] — 5 violations ⚠
- 76098 (Azle) [A] — 5 violations ⚠
- 77518 (Bacliff) [B]
- 75412 (Bagwell) [C]
- 75413 (Bailey) [B] — 6 violations ⚠
- 79504 (Baird) [C] — 29 violations ⚠
- 75180 (Balch Springs) [B] — 3 violations ⚠
- 76821 (Ballinger) [B] — 18 violations ⚠
- 79718 (Balmorhea) [D] — 13 violations ⚠
- 78003 (Bandera) [B] — 12 violations ⚠
- 76823 (Bangs) [B] — 11 violations ⚠
- 78339 (Banquete) [B] — 17 violations ⚠
- 75101 (Bardwell) [A] — 5 violations
- 77413 (Barker) [A] — 140 violations ⚠
- 78828 (Barksdale) [C] — 153 violations ⚠
- 76930 (Barnhart) [A] — 5 violations ⚠
- 75102 (Barry) [B] — 13 violations
- 79719 (Barstow) [A] — 16 violations ⚠
- 76511 (Bartlett) [A] — 16 violations ⚠
- 78602 (Bastrop) [B] — 16 violations ⚠
- 78829 (Batesville) [A] — 14 violations ⚠
- 77519 (Batson) [B]
- 77404 (Bay City) [B] — 38 violations ⚠
- 77414 (Bay City) [C] — 38 violations ⚠
- 78340 (Bayside) [B] — 8 violations
- 77520 (Baytown) [B] — 29 violations ⚠
- 77521 (Baytown) [B] — 29 violations ⚠
- 77522 (Baytown) [B] — 29 violations ⚠
- 77523 (Baytown) [B] — 29 violations ⚠
- 77417 (Beasley) [A] — 8 violations ⚠
- 77701 (Beaumont) [B] — 15 violations ⚠
- 77702 (Beaumont) [B] — 15 violations ⚠
- 77703 (Beaumont) [B] — 15 violations ⚠
- 77704 (Beaumont) [B] — 15 violations ⚠
- 77705 (Beaumont) [B] — 15 violations ⚠
- 77706 (Beaumont) [B] — 15 violations ⚠
- 77707 (Beaumont) [B] — 15 violations ⚠
- 77708 (Beaumont) [B] — 15 violations ⚠
- 77709 (Beaumont) [A] — 15 violations ⚠
- 77710 (Beaumont) [A] — 15 violations ⚠
- 77713 (Beaumont) [B] — 15 violations ⚠
- 77720 (Beaumont) [A] — 15 violations ⚠
- 77725 (Beaumont) [A] — 15 violations ⚠
- 77726 (Beaumont) [A] — 15 violations ⚠
- 75631 (Beckville) [B] — 20 violations ⚠
- 76021 (Bedford) [A]
- 76022 (Bedford) [A]
- 76095 (Bedford) [A]
- 77831 (Bedias) [B]
- 78102 (Beeville) [C] — 18 violations ⚠
- 78104 (Beeville) [B] — 18 violations ⚠
- 77401 (Bellaire) [B] — 3 violations
- 77402 (Bellaire) [A] — 3 violations
- 76228 (Bellevue) [A]
- 75414 (Bells) [A] — 5 violations ⚠
- 77418 (Bellville) [A] — 23 violations ⚠
- 78604 (Belmont) [C]
- 76513 (Belton) [B] — 4 violations
- 78342 (Ben Bolt) [C]
- 75415 (Ben Franklin) [A] — 2 violations
- 75754 (Ben Wheeler) [B] — 6 violations ⚠
- 78341 (Benavides) [B] — 52 violations ⚠
- 76824 (Bend) [C]
- 79505 (Benjamin) [C] — 18 violations ⚠
- 78107 (Berclair) [C]
- 78004 (Bergheim) [B]
- 78605 (Bertram) [A] — 3 violations
- 79834 (Big Bend National Park) [B] — 2 violations
- 76932 (Big Lake) [A] — 4 violations ⚠
- 75755 (Big Sandy) [A] — 5 violations ⚠
- 75797 (Big Sandy) [A] — 5 violations ⚠
- 79720 (Big Spring) [C] — 22 violations ⚠
- 79721 (Big Spring) [C] — 22 violations ⚠
- 78830 (Big Wells) [A]
- 78005 (Bigfoot) [B]
- 78343 (Bishop) [A]
- 75555 (Bivins) [C] — 31 violations ⚠
- 79506 (Blackwell) [A] — 1 violation
- 78606 (Blanco) [C] — 18 violations ⚠
- 76432 (Blanket) [A]
- 79314 (Bledsoe) [A] — 17 violations ⚠
- 78931 (Bleiblerville) [C]
- 77419 (Blessing) [B]
- 75556 (Bloomburg) [A] — 6 violations
- 76626 (Blooming Grove) [A]
- 77951 (Bloomington) [B] — 128 violations ⚠
- 75416 (Blossom) [B] — 15 violations ⚠
- 75424 (Blue Ridge) [A] — 3 violations ⚠
- 76352 (Bluegrove) [A] — 14 violations ⚠
- 76433 (Bluff Dale) [A] — 3 violations ⚠
- 78607 (Bluffton) [D]
- 76627 (Blum) [B] — 7 violations ⚠
- 78006 (Boerne) [C] — 55 violations ⚠
- 78015 (Boerne) [B] — 55 violations ⚠
- 75417 (Bogata) [B] — 12 violations
- 77420 (Boling) [B] — 3 violations
- 75928 (Bon Wier) [C] — 3 violations ⚠
- 75418 (Bonham) [A] — 2 violations
- 79005 (Booker) [B] — 1 violation
- 79007 (Borger) [B] — 9 violations ⚠
- 79008 (Borger) [B] — 9 violations ⚠
- 79009 (Bovina) [B]
- 76230 (Bowie) [C] — 4 violations ⚠
- 76023 (Boyd) [A] — 7 violations
- 79010 (Boys Ranch) [B] — 3 violations
- 78832 (Brackettville) [A] — 1 violation
- 76825 (Brady) [C] — 29 violations ⚠
- 76628 (Brandon) [B]
- 75420 (Brashear) [A] — 3 violations ⚠
- 77422 (Brazoria) [B] — 11 violations ⚠
- 76424 (Breckenridge) [B] — 12 violations ⚠
- 76629 (Bremond) [A]
- 77833 (Brenham) [C] — 23 violations ⚠
- 77834 (Brenham) [B] — 23 violations ⚠
- 77611 (Bridge City) [B] — 1 violation
- 76426 (Bridgeport) [B] — 11 violations ⚠
- 78608 (Briggs) [C]
- 79011 (Briscoe) [A] — 1 violation
- 75929 (Broaddus) [C] — 13 violations
- 75930 (Bronson) [C]
- 76933 (Bronte) [A]
- 75931 (Brookeland) [C] — 3 violations ⚠
- 76827 (Brookesmith) [C]
- 77423 (Brookshire) [B]
- 75421 (Brookston) [C]
- 79316 (Brownfield) [B] — 7 violations
- 75756 (Brownsboro) [A] — 4 violations ⚠
- 78520 (Brownsville) [B] — 4 violations
- 78521 (Brownsville) [B] — 4 violations
- 78522 (Brownsville) [A] — 4 violations
- 78523 (Brownsville) [A] — 4 violations
- 78526 (Brownsville) [B] — 4 violations
- 76801 (Brownwood) [B] — 2 violations
- 76803 (Brownwood) [A] — 2 violations
- 76804 (Brownwood) [A] — 2 violations
- 76630 (Bruceville) [C]
- 78344 (Bruni) [C] — 21 violations ⚠
- 77801 (Bryan) [A] — 5 violations
- 77802 (Bryan) [B] — 5 violations
- 77803 (Bryan) [B] — 5 violations
- 77805 (Bryan) [A] — 5 violations
- 77806 (Bryan) [A] — 5 violations
- 77807 (Bryan) [A] — 5 violations
- 77808 (Bryan) [A] — 5 violations
- 76427 (Bryson) [A] — 4 violations ⚠
- 78609 (Buchanan Dam) [B] — 19 violations ⚠
- 76518 (Buckholts) [A] — 15 violations
- 78610 (Buda) [B] — 3 violations
- 75831 (Buffalo) [A] — 15 violations ⚠
- 79508 (Buffalo Gap) [A] — 11 violations ⚠
- 75757 (Bullard) [A] — 3 violations ⚠
- 78163 (Bulverde) [B] — 12 violations ⚠
- 77612 (Buna) [B] — 10 violations ⚠
- 76354 (Burkburnett) [A] — 6 violations ⚠
- 76828 (Burkett) [C]
- 75932 (Burkeville) [A] — 6 violations ⚠
- 76028 (Burleson) [B] — 2 violations
- 76097 (Burleson) [A] — 2 violations
- 76519 (Burlington) [C]
- 78611 (Burnet) [C] — 35 violations ⚠
- 77835 (Burton) [C] — 3 violations ⚠
- 79012 (Bushland) [B] — 3 violations
- 76357 (Byers) [C] — 40 violations ⚠
- 76631 (Bynum) [A] — 2 violations
- 79013 (Cactus) [B] — 4 violations
- 76429 (Caddo) [C]
- 75135 (Caddo Mills) [A] — 2 violations
- 77836 (Caldwell) [A] — 21 violations ⚠
- 75933 (Call) [C] — 12 violations
- 78007 (Calliham) [C]
- 77837 (Calvert) [A] — 4 violations
- 75934 (Camden) [C]
- 76520 (Cameron) [B] — 37 violations ⚠
- 78833 (Camp Wood) [A] — 14 violations ⚠
- 75422 (Campbell) [A]
- 78008 (Campbellton) [C]
- 79014 (Canadian) [B]
- 75103 (Canton) [A] — 13 violations ⚠
- 79835 (Canutillo) [B] — 38 violations
- 79015 (Canyon) [C] — 10 violations ⚠
- 79016 (Canyon) [B] — 10 violations ⚠
- 78133 (Canyon Lake) [B] — 17 violations ⚠
- 76435 (Carbon) [A] — 12 violations ⚠
- 76934 (Carlsbad) [A] — 10 violations ⚠
- 76436 (Carlton) [C]
- 78932 (Carmine) [B] — 1 violation
- 78834 (Carrizo Springs) [A] — 24 violations ⚠
- 75006 (Carrollton) [A]
- 75007 (Carrollton) [A]
- 75010 (Carrollton) [A]
- 75011 (Carrollton) [A]
- 75633 (Carthage) [B] — 32 violations ⚠
- 75636 (Cason) [B]
- 76831 (Castell) [C]
- 78009 (Castroville) [A]
- 78933 (Cat Spring) [B]
- 78836 (Catarina) [C]
- 75832 (Cayuga) [C]
- 78612 (Cedar Creek) [B] — 4 violations ⚠
- 75104 (Cedar Hill) [A]
- 75106 (Cedar Hill) [A]
- 77415 (Cedar Lane) [C]
- 78613 (Cedar Park) [B] — 6 violations
- 78630 (Cedar Park) [A] — 6 violations
- 79223 (Cee Vee) [C]
- 75423 (Celeste) [A] — 3 violations
- 75009 (Celina) [A]
- 75935 (Center) [A]
- 78010 (Center Point) [B] — 21 violations ⚠
- 75833 (Centerville) [A]
- 75834 (Centralia) [C]
- 75758 (Chandler) [A] — 13 violations ⚠
- 77530 (Channelview) [B] — 5 violations
- 79018 (Channing) [D]
- 78347 (Chapman Ranch) [B]
- 77426 (Chappell Hill) [B]
- 78011 (Charlotte) [A] — 5 violations
- 75105 (Chatfield) [B]
- 76832 (Cherokee) [A] — 2 violations
- 75936 (Chester) [A] — 8 violations ⚠
- 76431 (Chico) [C] — 108 violations ⚠
- 75425 (Chicota) [C]
- 79201 (Childress) [A] — 11 violations ⚠
- 79225 (Chillicothe) [C] — 17 violations ⚠
- 76632 (Chilton) [B] — 14 violations ⚠
- 77613 (China) [B]
- 76633 (China Spring) [A] — 3 violations
- 75937 (Chireno) [C]
- 77838 (Chriesman) [C]
- 78012 (Christine) [B] — 16 violations
- 76935 (Christoval) [A]
- 78108 (Cibolo) [A]
- 76437 (Cisco) [A] — 5 violations ⚠
- 79226 (Clarendon) [B] — 6 violations ⚠
- 75426 (Clarksville) [A] — 7 violations ⚠
- 79019 (Claude) [B] — 10 violations ⚠
- 75637 (Clayton) [B] — 17 violations ⚠
- 76031 (Cleburne) [B] — 15 violations ⚠
- 76033 (Cleburne) [B] — 15 violations ⚠
- 77327 (Cleveland) [B] — 6 violations
- 77328 (Cleveland) [B] — 6 violations
- 76634 (Clifton) [A] — 3 violations ⚠
- 79836 (Clint) [A] — 3 violations
- 77531 (Clute) [B] — 3 violations
- 79510 (Clyde) [C] — 51 violations ⚠
- 79511 (Coahoma) [C] — 15 violations ⚠
- 77331 (Coldspring) [B] — 2 violations
- 76834 (Coleman) [C] — 16 violations ⚠
- 77840 (College Station) [B] — 6 violations ⚠
- 77841 (College Station) [A] — 6 violations ⚠
- 77842 (College Station) [A] — 6 violations ⚠
- 77843 (College Station) [A] — 6 violations ⚠
- 77844 (College Station) [A] — 6 violations ⚠
- 77845 (College Station) [B] — 6 violations ⚠
- 77428 (Collegeport) [B]
- 76034 (Colleyville) [A]
- 76233 (Collinsville) [A] — 11 violations ⚠
- 75938 (Colmesneil) [B] — 28 violations ⚠
- 79512 (Colorado City) [A] — 4 violations ⚠
- 78934 (Columbus) [A] — 20 violations ⚠
- 76442 (Comanche) [C] — 25 violations ⚠
- 78535 (Combes) [B] — 10 violations ⚠
- 78013 (Comfort) [B] — 60 violations ⚠
- 75428 (Commerce) [A] — 12 violations ⚠
- 75429 (Commerce) [A] — 12 violations ⚠
- 75431 (Como) [A] — 3 violations
- 78837 (Comstock) [A] — 2 violations
- 78838 (Concan) [A] — 16 violations ⚠
- 78349 (Concepcion) [C]
- 77850 (Concord) [B]
- 77301 (Conroe) [B]
- 77302 (Conroe) [B]
- 77303 (Conroe) [B]
- 77304 (Conroe) [B]
- 77305 (Conroe) [A]
- 77306 (Conroe) [A]
- 77384 (Conroe) [A]
- 77385 (Conroe) [B]
- 78109 (Converse) [A]
- 75558 (Cookville) [C]
- 76635 (Coolidge) [C]
- 75432 (Cooper) [A] — 7 violations ⚠
- 75121 (Copeville) [A]
- 75019 (Coppell) [A] — 1 violation
- 75099 (Coppell) [A] — 1 violation
- 76522 (Copperas Cove) [A] — 1 violation
- 78401 (Corpus Christi) [B] — 1 violation ⚠
- 78402 (Corpus Christi) [B] — 1 violation ⚠
- 78403 (Corpus Christi) [A] — 1 violation ⚠
- 78404 (Corpus Christi) [B] — 1 violation ⚠
- 78405 (Corpus Christi) [A] — 1 violation ⚠
- 78406 (Corpus Christi) [A] — 1 violation ⚠
- 78407 (Corpus Christi) [A] — 1 violation ⚠
- 78408 (Corpus Christi) [B] — 1 violation ⚠
- 78409 (Corpus Christi) [B] — 1 violation ⚠
- 78410 (Corpus Christi) [B] — 1 violation ⚠
- 78411 (Corpus Christi) [B] — 1 violation ⚠
- 78412 (Corpus Christi) [B] — 1 violation ⚠
- 78413 (Corpus Christi) [B] — 1 violation ⚠
- 78414 (Corpus Christi) [B] — 1 violation ⚠
- 78415 (Corpus Christi) [B] — 1 violation ⚠
- 78416 (Corpus Christi) [B] — 1 violation ⚠
- 78417 (Corpus Christi) [B] — 1 violation ⚠
- 78418 (Corpus Christi) [B] — 1 violation ⚠
- 78419 (Corpus Christi) [A] — 1 violation ⚠
- 78426 (Corpus Christi) [A] — 1 violation ⚠
- 78427 (Corpus Christi) [A] — 1 violation ⚠
- 78460 (Corpus Christi) [A] — 1 violation ⚠
- 78463 (Corpus Christi) [A] — 1 violation ⚠
- 78465 (Corpus Christi) [A] — 1 violation ⚠
- 78466 (Corpus Christi) [A] — 1 violation ⚠
- 78467 (Corpus Christi) [A] — 1 violation ⚠
- 78468 (Corpus Christi) [A] — 1 violation ⚠
- 78469 (Corpus Christi) [A] — 1 violation ⚠
- 78470 (Corpus Christi) [A] — 1 violation ⚠
- 78471 (Corpus Christi) [A] — 1 violation ⚠
- 78472 (Corpus Christi) [A] — 1 violation ⚠
- 78473 (Corpus Christi) [A] — 1 violation ⚠
- 78474 (Corpus Christi) [A] — 1 violation ⚠
- 78475 (Corpus Christi) [A] — 1 violation ⚠
- 78476 (Corpus Christi) [A] — 1 violation ⚠
- 78477 (Corpus Christi) [A] — 1 violation ⚠
- 78480 (Corpus Christi) [A] — 1 violation ⚠
- 75939 (Corrigan) [A] — 8 violations ⚠
- 75109 (Corsicana) [B] — 10 violations
- 75110 (Corsicana) [B] — 10 violations
- 75151 (Corsicana) [B] — 10 violations
- 78614 (Cost) [C]
- 79021 (Cotton Center) [D] — 35 violations ⚠
- 78014 (Cotulla) [B] — 24 violations ⚠
- 78615 (Coupland) [B] — 6 violations ⚠
- 76636 (Covington) [B] — 7 violations
- 79730 (Coyanosa) [C]
- 75114 (Crandall) [A] — 10 violations ⚠
- 79731 (Crane) [A] — 4 violations ⚠
- 76637 (Cranfills Gap) [A]
- 76638 (Crawford) [B] — 7 violations ⚠
- 76035 (Cresson) [C] — 20 violations ⚠
- 75835 (Crockett) [B] — 26 violations ⚠
- 77532 (Crosby) [B] — 1 violation
- 79322 (Crosbyton) [B] — 9 violations ⚠
- 76443 (Cross Plains) [B] — 9 violations
- 79227 (Crowell) [C] — 30 violations ⚠
- 76036 (Crowley) [A] — 8 violations ⚠
- 78839 (Crystal City) [A] — 4 violations
- 77954 (Cuero) [B]
- 75433 (Cumby) [B] — 23 violations ⚠
- 75759 (Cuney) [B] — 66 violations ⚠
- 75434 (Cunningham) [C]
- 75760 (Cushing) [B] — 10 violations ⚠
- 77410 (Cypress) [C] — 17 violations ⚠
- 77429 (Cypress) [D] — 17 violations ⚠
- 77433 (Cypress) [C] — 17 violations ⚠
- 78850 (D Hanis) [A] — 6 violations ⚠
- 75638 (Daingerfield) [A] — 8 violations ⚠
- 77533 (Daisetta) [A]
- 78616 (Dale) [A] — 5 violations ⚠
- 79022 (Dalhart) [B] — 2 violations
- 77332 (Dallardsville) [C]
- 75201 (Dallas) [A] — 3 violations
- 75202 (Dallas) [A] — 3 violations
- 75203 (Dallas) [A] — 3 violations
- 75204 (Dallas) [A] — 3 violations
- 75205 (Dallas) [A] — 3 violations
- 75206 (Dallas) [A] — 3 violations
- 75207 (Dallas) [A] — 3 violations
- 75208 (Dallas) [A] — 3 violations
- 75209 (Dallas) [B] — 3 violations
- 75210 (Dallas) [A] — 3 violations
- 75211 (Dallas) [A] — 3 violations
- 75212 (Dallas) [A] — 3 violations
- 75214 (Dallas) [A] — 3 violations
- 75215 (Dallas) [B] — 3 violations
- 75216 (Dallas) [A] — 3 violations
- 75217 (Dallas) [A] — 3 violations
- 75218 (Dallas) [B] — 3 violations
- 75219 (Dallas) [A] — 3 violations
- 75220 (Dallas) [B] — 3 violations
- 75221 (Dallas) [A] — 3 violations
- 75222 (Dallas) [A] — 3 violations
- 75223 (Dallas) [A] — 3 violations
- 75224 (Dallas) [A] — 3 violations
- 75225 (Dallas) [A] — 3 violations
- 75226 (Dallas) [A] — 3 violations
- 75227 (Dallas) [A] — 3 violations
- 75228 (Dallas) [B] — 3 violations
- 75229 (Dallas) [B] — 3 violations
- 75230 (Dallas) [B] — 3 violations
- 75231 (Dallas) [A] — 3 violations
- 75232 (Dallas) [B] — 3 violations
- 75233 (Dallas) [A] — 3 violations
- 75234 (Dallas) [B] — 3 violations
- 75235 (Dallas) [A] — 3 violations
- 75236 (Dallas) [A] — 3 violations
- 75237 (Dallas) [A] — 3 violations
- 75238 (Dallas) [A] — 3 violations
- 75240 (Dallas) [A] — 3 violations
- 75241 (Dallas) [A] — 3 violations
- 75242 (Dallas) [A] — 3 violations
- 75243 (Dallas) [A] — 3 violations
- 75244 (Dallas) [A] — 3 violations
- 75245 (Dallas) [A] — 3 violations
- 75246 (Dallas) [A] — 3 violations
- 75247 (Dallas) [A] — 3 violations
- 75248 (Dallas) [A] — 3 violations
- 75249 (Dallas) [A] — 3 violations
- 75250 (Dallas) [A] — 3 violations
- 75251 (Dallas) [A] — 3 violations
- 75252 (Dallas) [B] — 3 violations
- 75253 (Dallas) [A] — 3 violations
- 75254 (Dallas) [A] — 3 violations
- 75258 (Dallas) [A] — 3 violations
- 75260 (Dallas) [A] — 3 violations
- 75261 (Dallas) [A] — 3 violations
- 75262 (Dallas) [A] — 3 violations
- 75263 (Dallas) [A] — 3 violations
- 75264 (Dallas) [A] — 3 violations
- 75265 (Dallas) [A] — 3 violations
- 75266 (Dallas) [A] — 3 violations
- 75267 (Dallas) [A] — 3 violations
- 75270 (Dallas) [A] — 3 violations
- 75275 (Dallas) [A] — 3 violations
- 75277 (Dallas) [A] — 3 violations
- 75283 (Dallas) [A] — 3 violations
- 75284 (Dallas) [A] — 3 violations
- 75285 (Dallas) [A] — 3 violations
- 75286 (Dallas) [A] — 3 violations
- 75287 (Dallas) [A] — 3 violations
- 75301 (Dallas) [A] — 3 violations
- 75303 (Dallas) [A] — 3 violations
- 75310 (Dallas) [A] — 3 violations
- 75312 (Dallas) [A] — 3 violations
- 75313 (Dallas) [A] — 3 violations
- 75315 (Dallas) [A] — 3 violations
- 75320 (Dallas) [A] — 3 violations
- 75323 (Dallas) [A] — 3 violations
- 75326 (Dallas) [A] — 3 violations
- 75334 (Dallas) [A] — 3 violations
- 75336 (Dallas) [A] — 3 violations
- 75339 (Dallas) [A] — 3 violations
- 75340 (Dallas) [A] — 3 violations
- 75342 (Dallas) [A] — 3 violations
- 75343 (Dallas) [A] — 3 violations
- 75344 (Dallas) [A] — 3 violations
- 75353 (Dallas) [A] — 3 violations
- 75354 (Dallas) [A] — 3 violations
- 75355 (Dallas) [A] — 3 violations
- 75356 (Dallas) [A] — 3 violations
- 75357 (Dallas) [A] — 3 violations
- 75358 (Dallas) [A] — 3 violations
- 75359 (Dallas) [A] — 3 violations
- 75360 (Dallas) [A] — 3 violations
- 75364 (Dallas) [A] — 3 violations
- 75367 (Dallas) [A] — 3 violations
- 75368 (Dallas) [A] — 3 violations
- 75370 (Dallas) [A] — 3 violations
- 75371 (Dallas) [A] — 3 violations
- 75372 (Dallas) [A] — 3 violations
- 75373 (Dallas) [A] — 3 violations
- 75374 (Dallas) [A] — 3 violations
- 75376 (Dallas) [A] — 3 violations
- 75378 (Dallas) [A] — 3 violations
- 75379 (Dallas) [A] — 3 violations
- 75380 (Dallas) [A] — 3 violations
- 75381 (Dallas) [A] — 3 violations
- 75382 (Dallas) [A] — 3 violations
- 75386 (Dallas) [A] — 3 violations
- 75387 (Dallas) [A] — 3 violations
- 75388 (Dallas) [A] — 3 violations
- 75389 (Dallas) [A] — 3 violations
- 75390 (Dallas) [A] — 3 violations
- 75391 (Dallas) [A] — 3 violations
- 75392 (Dallas) [A] — 3 violations
- 75393 (Dallas) [A] — 3 violations
- 75394 (Dallas) [A] — 3 violations
- 75395 (Dallas) [A] — 3 violations
- 75396 (Dallas) [A] — 3 violations
- 75397 (Dallas) [A] — 3 violations
- 75398 (Dallas) [A] — 3 violations
- 77430 (Damon) [B] — 9 violations ⚠
- 77534 (Danbury) [B] — 3 violations
- 77431 (Danciger) [C]
- 77432 (Danevang) [B]
- 79024 (Darrouzett) [B] — 4 violations ⚠
- 76523 (Davilla) [C]
- 79025 (Dawn) [D]
- 76639 (Dawson) [A] — 4 violations ⚠
- 77535 (Dayton) [B] — 7 violations
- 75639 (De Berry) [B] — 2 violations
- 75559 (De Kalb) [A]
- 76444 (De Leon) [C] — 50 violations ⚠
- 77852 (Deanville) [A] — 25 violations ⚠
- 76234 (Decatur) [A] — 17 violations ⚠
- 77536 (Deer Park) [C]
- 78840 (Del Rio) [B] — 6 violations
- 78841 (Del Rio) [A] — 6 violations
- 78842 (Del Rio) [A] — 6 violations
- 78847 (Del Rio) [A] — 6 violations
- 78617 (Del Valle) [B] — 10 violations ⚠
- 79837 (Dell City) [C] — 32 violations ⚠
- 78536 (Delmita) [C]
- 75020 (Denison) [A] — 2 violations
- 75021 (Denison) [A] — 2 violations
- 76439 (Dennis) [B]
- 76201 (Denton) [B] — 3 violations
- 76202 (Denton) [A] — 3 violations
- 76203 (Denton) [A] — 3 violations
- 76204 (Denton) [A] — 3 violations
- 76205 (Denton) [A] — 3 violations
- 76206 (Denton) [A] — 3 violations
- 76207 (Denton) [A] — 3 violations
- 76208 (Denton) [A] — 3 violations
- 76209 (Denton) [B] — 3 violations
- 76210 (Denton) [A] — 3 violations
- 79323 (Denver City) [B] — 2 violations
- 75435 (Deport) [A] — 7 violations ⚠
- 76445 (Desdemona) [C]
- 75115 (Desoto) [B] — 3 violations
- 75123 (Desoto) [A] — 3 violations
- 75436 (Detroit) [B] — 28 violations ⚠
- 77538 (Devers) [A]
- 78016 (Devine) [A] — 3 violations
- 77614 (Deweyville) [B] — 5 violations
- 75640 (Diana) [A] — 2 violations
- 75941 (Diboll) [A] — 8 violations ⚠
- 79229 (Dickens) [A] — 3 violations
- 77539 (Dickinson) [B] — 17 violations ⚠
- 75437 (Dike) [C]
- 78017 (Dilley) [A] — 9 violations ⚠
- 77853 (Dime Box) [A]
- 79027 (Dimmitt) [B]
- 78350 (Dinero) [B]
- 77333 (Dobbin) [C]
- 75438 (Dodd City) [A] — 6 violations ⚠
- 77334 (Dodge) [A] — 6 violations ⚠
- 79230 (Dodson) [A] — 5 violations ⚠
- 75838 (Donie) [A]
- 78537 (Donna) [B] — 1 violation
- 76836 (Doole) [C]
- 78618 (Doss) [D]
- 75942 (Doucette) [B]
- 79231 (Dougherty) [B] — 4 violations ⚠
- 75943 (Douglass) [A] — 7 violations
- 75560 (Douglassville) [B] — 40 violations ⚠
- 78619 (Driftwood) [C]
- 78620 (Dripping Springs) [A] — 6 violations ⚠
- 78351 (Driscoll) [B] — 13 violations ⚠
- 78851 (Dryden) [D]
- 76446 (Dublin) [B] — 45 violations ⚠
- 79029 (Dumas) [B] — 9 violations ⚠
- 75116 (Duncanville) [A]
- 75137 (Duncanville) [A]
- 75138 (Duncanville) [A]
- 79516 (Dunn) [C]
- 79607 (Dyess Afb) [A] — 1 violation
- 77434 (Eagle Lake) [A] — 5 violations
- 78852 (Eagle Pass) [B] — 10 violations ⚠
- 78853 (Eagle Pass) [A] — 10 violations ⚠
- 76802 (Early) [C]
- 79031 (Earth) [B] — 5 violations ⚠
- 77435 (East Bernard) [A] — 1 violation
- 76448 (Eastland) [B] — 13 violations ⚠
- 75641 (Easton) [C]
- 78111 (Ecleto) [C]
- 75439 (Ector) [A] — 8 violations ⚠
- 78538 (Edcouch) [B]
- 76524 (Eddy) [A]
- 76837 (Eden) [A] — 3 violations
- 75117 (Edgewood) [A] — 4 violations
- 78539 (Edinburg) [B] — 7 violations ⚠
- 78540 (Edinburg) [A] — 7 violations ⚠
- 78541 (Edinburg) [B] — 7 violations ⚠
- 78542 (Edinburg) [B] — 7 violations ⚠
- 79032 (Edmonson) [C] — 39 violations ⚠
- 77957 (Edna) [A] — 1 violation
- 78352 (Edroy) [A]
- 77436 (Egypt) [B]
- 77437 (El Campo) [B] — 7 violations ⚠
- 78860 (El Indio) [C]
- 79901 (El Paso) [A] — 3 violations
- 79902 (El Paso) [A] — 3 violations
- 79903 (El Paso) [A] — 3 violations
- 79904 (El Paso) [B] — 3 violations
- 79905 (El Paso) [A] — 3 violations
- 79906 (El Paso) [A] — 3 violations
- 79907 (El Paso) [B] — 3 violations
- 79908 (El Paso) [A] — 3 violations
- 79910 (El Paso) [A] — 3 violations
- 79911 (El Paso) [A] — 3 violations
- 79912 (El Paso) [B] — 3 violations
- 79913 (El Paso) [A] — 3 violations
- 79914 (El Paso) [A] — 3 violations
- 79915 (El Paso) [B] — 3 violations
- 79917 (El Paso) [A] — 3 violations
- 79920 (El Paso) [A] — 3 violations
- 79922 (El Paso) [B] — 3 violations
- 79923 (El Paso) [A] — 3 violations
- 79924 (El Paso) [B] — 3 violations
- 79925 (El Paso) [A] — 3 violations
- 79926 (El Paso) [A] — 3 violations
- 79927 (El Paso) [A] — 3 violations
- 79928 (El Paso) [A] — 3 violations
- 79929 (El Paso) [A] — 3 violations
- 79930 (El Paso) [A] — 3 violations
- 79931 (El Paso) [A] — 3 violations
- 79932 (El Paso) [B] — 3 violations
- 79934 (El Paso) [A] — 3 violations
- 79935 (El Paso) [A] — 3 violations
- 79936 (El Paso) [A] — 3 violations
- 79937 (El Paso) [A] — 3 violations
- 79938 (El Paso) [A] — 3 violations
- 79940 (El Paso) [A] — 3 violations
- 79941 (El Paso) [A] — 3 violations
- 79942 (El Paso) [A] — 3 violations
- 79943 (El Paso) [A] — 3 violations
- 79944 (El Paso) [A] — 3 violations
- 79945 (El Paso) [A] — 3 violations
- 79946 (El Paso) [A] — 3 violations
- 79947 (El Paso) [A] — 3 violations
- 79948 (El Paso) [A] — 3 violations
- 79949 (El Paso) [A] — 3 violations
- 79950 (El Paso) [A] — 3 violations
- 79951 (El Paso) [A] — 3 violations
- 79952 (El Paso) [A] — 3 violations
- 79953 (El Paso) [A] — 3 violations
- 79954 (El Paso) [A] — 3 violations
- 79955 (El Paso) [A] — 3 violations
- 79958 (El Paso) [A] — 3 violations
- 79960 (El Paso) [A] — 3 violations
- 79961 (El Paso) [A] — 3 violations
- 79968 (El Paso) [A] — 3 violations
- 79976 (El Paso) [A] — 3 violations
- 79978 (El Paso) [A] — 3 violations
- 79980 (El Paso) [A] — 3 violations
- 79990 (El Paso) [A] — 3 violations
- 79995 (El Paso) [A] — 3 violations
- 79996 (El Paso) [A] — 3 violations
- 79997 (El Paso) [A] — 3 violations
- 79998 (El Paso) [A] — 3 violations
- 79999 (El Paso) [A] — 3 violations
- 88510 (El Paso) [A] — 3 violations
- 88511 (El Paso) [A] — 3 violations
- 88512 (El Paso) [A] — 3 violations
- 88513 (El Paso) [A] — 3 violations
- 88514 (El Paso) [A] — 3 violations
- 88515 (El Paso) [A] — 3 violations
- 88516 (El Paso) [A] — 3 violations
- 88517 (El Paso) [A] — 3 violations
- 88518 (El Paso) [A] — 3 violations
- 88519 (El Paso) [A] — 3 violations
- 88520 (El Paso) [A] — 3 violations
- 88521 (El Paso) [A] — 3 violations
- 88523 (El Paso) [A] — 3 violations
- 88524 (El Paso) [A] — 3 violations
- 88525 (El Paso) [A] — 3 violations
- 88526 (El Paso) [A] — 3 violations
- 88527 (El Paso) [A] — 3 violations
- 88528 (El Paso) [A] — 3 violations
- 88529 (El Paso) [A] — 3 violations
- 88530 (El Paso) [A] — 3 violations
- 88531 (El Paso) [A] — 3 violations
- 88532 (El Paso) [A] — 3 violations
- 88533 (El Paso) [A] — 3 violations
- 88534 (El Paso) [A] — 3 violations
- 88535 (El Paso) [A] — 3 violations
- 88536 (El Paso) [A] — 3 violations
- 88538 (El Paso) [A] — 3 violations
- 88539 (El Paso) [A] — 3 violations
- 88540 (El Paso) [A] — 3 violations
- 88541 (El Paso) [A] — 3 violations
- 88542 (El Paso) [A] — 3 violations
- 88543 (El Paso) [A] — 3 violations
- 88544 (El Paso) [A] — 3 violations
- 88545 (El Paso) [A] — 3 violations
- 88546 (El Paso) [A] — 3 violations
- 88547 (El Paso) [A] — 3 violations
- 88548 (El Paso) [A] — 3 violations
- 88549 (El Paso) [A] — 3 violations
- 88550 (El Paso) [A] — 3 violations
- 88553 (El Paso) [A] — 3 violations
- 88554 (El Paso) [A] — 3 violations
- 88555 (El Paso) [A] — 3 violations
- 88556 (El Paso) [A] — 3 violations
- 88557 (El Paso) [A] — 3 violations
- 88558 (El Paso) [A] — 3 violations
- 88559 (El Paso) [A] — 3 violations
- 88560 (El Paso) [A] — 3 violations
- 88561 (El Paso) [A] — 3 violations
- 88562 (El Paso) [A] — 3 violations
- 88563 (El Paso) [A] — 3 violations
- 88565 (El Paso) [A] — 3 violations
- 88566 (El Paso) [A] — 3 violations
- 88567 (El Paso) [A] — 3 violations
- 88568 (El Paso) [A] — 3 violations
- 88569 (El Paso) [A] — 3 violations
- 88570 (El Paso) [A] — 3 violations
- 88571 (El Paso) [A] — 3 violations
- 88572 (El Paso) [A] — 3 violations
- 88573 (El Paso) [A] — 3 violations
- 88574 (El Paso) [A] — 3 violations
- 88575 (El Paso) [A] — 3 violations
- 88576 (El Paso) [A] — 3 violations
- 88577 (El Paso) [A] — 3 violations
- 88578 (El Paso) [A] — 3 violations
- 88579 (El Paso) [A] — 3 violations
- 88580 (El Paso) [A] — 3 violations
- 88581 (El Paso) [A] — 3 violations
- 88582 (El Paso) [A] — 3 violations
- 88583 (El Paso) [A] — 3 violations
- 88584 (El Paso) [A] — 3 violations
- 88585 (El Paso) [A] — 3 violations
- 88586 (El Paso) [A] — 3 violations
- 88587 (El Paso) [A] — 3 violations
- 88588 (El Paso) [A] — 3 violations
- 88589 (El Paso) [A] — 3 violations
- 88590 (El Paso) [A] — 3 violations
- 88595 (El Paso) [A] — 3 violations
- 76936 (Eldorado) [A] — 3 violations
- 76360 (Electra) [A] — 5 violations
- 78621 (Elgin) [A] — 1 violation
- 75839 (Elkhart) [A] — 12 violations ⚠
- 78938 (Ellinger) [B] — 17 violations ⚠
- 76640 (Elm Mott) [A] — 1 violation
- 77440 (Elmaton) [B]
- 78112 (Elmendorf) [A] — 162 violations ⚠
- 75118 (Elmo) [A]
- 78543 (Elsa) [A] — 2 violations
- 75642 (Elysian Fields) [A] — 43 violations ⚠
- 75440 (Emory) [F] — 18 violations ⚠
- 78019 (Encinal) [A] — 1 violation
- 78353 (Encino) [B]
- 76452 (Energy) [C]
- 75441 (Enloe) [C]
- 75119 (Ennis) [A] — 1 violation
- 75120 (Ennis) [A] — 1 violation
- 79324 (Enochs) [D]
- 76937 (Eola) [C] — 90 violations ⚠
- 76238 (Era) [A] — 2 violations ⚠
- 79233 (Estelline) [C]
- 75944 (Etoile) [A]
- 76039 (Euless) [A]
- 76040 (Euless) [A]
- 75124 (Eustace) [B] — 4 violations ⚠
- 77615 (Evadale) [B] — 4 violations ⚠
- 76525 (Evant) [A] — 7 violations
- 79838 (Fabens) [A] — 1 violation
- 75840 (Fairfield) [A] — 14 violations ⚠
- 78545 (Falcon Heights) [B] — 16 violations ⚠
- 78355 (Falfurrias) [B] — 19 violations ⚠
- 78113 (Falls City) [A] — 6 violations ⚠
- 77960 (Fannin) [C]
- 75442 (Farmersville) [B] — 23 violations ⚠
- 79033 (Farnsworth) [B] — 11 violations ⚠
- 79325 (Farwell) [B]
- 75132 (Fate) [A] — 7 violations
- 78940 (Fayetteville) [A] — 7 violations ⚠
- 78622 (Fentress) [A]
- 75125 (Ferris) [A] — 4 violations ⚠
- 79326 (Fieldton) [D]
- 78623 (Fischer) [B] — 14 violations ⚠
- 76526 (Flat) [A] — 5 violations ⚠
- 78941 (Flatonia) [A] — 5 violations ⚠
- 75762 (Flint) [C]
- 79234 (Flomot) [A] — 14 violations
- 76527 (Florence) [B] — 7 violations ⚠
- 78114 (Floresville) [A] — 9 violations ⚠
- 75022 (Flower Mound) [A] — 5 violations ⚠
- 75027 (Flower Mound) [A] — 5 violations ⚠
- 75028 (Flower Mound) [A] — 5 violations ⚠
- 79235 (Floydada) [B]
- 79517 (Fluvanna) [C]
- 77855 (Flynn) [C]
- 79034 (Follett) [B] — 27 violations ⚠
- 76239 (Forestburg) [A]
- 75126 (Forney) [A]
- 76041 (Forreston) [A]
- 79733 (Forsan) [B] — 64 violations ⚠
- 79916 (Fort Bliss) [C]
- 79918 (Fort Bliss) [C]
- 79734 (Fort Davis) [B]
- 79839 (Fort Hancock) [C] — 4 violations ⚠
- 76544 (Fort Hood) [A]
- 76841 (Fort Mc Kavett) [B]
- 79735 (Fort Stockton) [C] — 18 violations ⚠
- 76101 (Fort Worth) [A] — 3 violations ⚠
- 76102 (Fort Worth) [A] — 3 violations ⚠
- 76103 (Fort Worth) [A] — 3 violations ⚠
- 76104 (Fort Worth) [A] — 3 violations ⚠
- 76105 (Fort Worth) [A] — 3 violations ⚠
- 76106 (Fort Worth) [A] — 3 violations ⚠
- 76107 (Fort Worth) [B] — 3 violations ⚠
- 76108 (Fort Worth) [B] — 3 violations ⚠
- 76109 (Fort Worth) [A] — 3 violations ⚠
- 76110 (Fort Worth) [B] — 3 violations ⚠
- 76111 (Fort Worth) [A] — 3 violations ⚠
- 76112 (Fort Worth) [A] — 3 violations ⚠
- 76113 (Fort Worth) [A] — 3 violations ⚠
- 76114 (Fort Worth) [A] — 3 violations ⚠
- 76115 (Fort Worth) [A] — 3 violations ⚠
- 76116 (Fort Worth) [B] — 3 violations ⚠
- 76118 (Fort Worth) [B] — 3 violations ⚠
- 76119 (Fort Worth) [A] — 3 violations ⚠
- 76120 (Fort Worth) [A] — 3 violations ⚠
- 76121 (Fort Worth) [A] — 3 violations ⚠
- 76122 (Fort Worth) [A] — 3 violations ⚠
- 76123 (Fort Worth) [A] — 3 violations ⚠
- 76124 (Fort Worth) [A] — 3 violations ⚠
- 76126 (Fort Worth) [A] — 3 violations ⚠
- 76129 (Fort Worth) [A] — 3 violations ⚠
- 76130 (Fort Worth) [A] — 3 violations ⚠
- 76131 (Fort Worth) [A] — 3 violations ⚠
- 76132 (Fort Worth) [A] — 3 violations ⚠
- 76133 (Fort Worth) [A] — 3 violations ⚠
- 76134 (Fort Worth) [A] — 3 violations ⚠
- 76135 (Fort Worth) [B] — 3 violations ⚠
- 76136 (Fort Worth) [A] — 3 violations ⚠
- 76137 (Fort Worth) [A] — 3 violations ⚠
- 76140 (Fort Worth) [B] — 3 violations ⚠
- 76147 (Fort Worth) [A] — 3 violations ⚠
- 76148 (Fort Worth) [B] — 3 violations ⚠
- 76150 (Fort Worth) [A] — 3 violations ⚠
- 76155 (Fort Worth) [A] — 3 violations ⚠
- 76161 (Fort Worth) [A] — 3 violations ⚠
- 76162 (Fort Worth) [A] — 3 violations ⚠
- 76163 (Fort Worth) [A] — 3 violations ⚠
- 76164 (Fort Worth) [A] — 3 violations ⚠
- 76166 (Fort Worth) [A] — 3 violations ⚠
- 76177 (Fort Worth) [A] — 3 violations ⚠
- 76179 (Fort Worth) [B] — 3 violations ⚠
- 76181 (Fort Worth) [A] — 3 violations ⚠
- 76185 (Fort Worth) [A] — 3 violations ⚠
- 76190 (Fort Worth) [A] — 3 violations ⚠
- 76191 (Fort Worth) [A] — 3 violations ⚠
- 76192 (Fort Worth) [A] — 3 violations ⚠
- 76193 (Fort Worth) [A] — 3 violations ⚠
- 76195 (Fort Worth) [A] — 3 violations ⚠
- 76196 (Fort Worth) [A] — 3 violations ⚠
- 76197 (Fort Worth) [A] — 3 violations ⚠
- 76198 (Fort Worth) [A] — 3 violations ⚠
- 76199 (Fort Worth) [A] — 3 violations ⚠
- 78021 (Fowlerton) [A] — 7 violations ⚠
- 77961 (Francitas) [C]
- 77856 (Franklin) [A] — 4 violations
- 75763 (Frankston) [A] — 19 violations
- 77616 (Fred) [B]
- 78624 (Fredericksburg) [C] — 28 violations ⚠
- 76842 (Fredonia) [D]
- 77541 (Freeport) [C] — 22 violations ⚠
- 77542 (Freeport) [B] — 22 violations ⚠
- 78357 (Freer) [C] — 14 violations ⚠
- 77545 (Fresno) [C]
- 77546 (Friendswood) [C]
- 77549 (Friendswood) [B]
- 79035 (Friona) [B] — 6 violations ⚠
- 75033 (Frisco) [A] — 4 violations
- 75034 (Frisco) [A] — 4 violations
- 75035 (Frisco) [A] — 4 violations
- 79036 (Fritch) [B] — 12 violations ⚠
- 76641 (Frost) [B] — 8 violations ⚠
- 75127 (Fruitvale) [A]
- 77441 (Fulshear) [B] — 2 violations
- 78358 (Fulton) [C]
- 79738 (Gail) [C] — 25 violations ⚠
- 76240 (Gainesville) [B] — 6 violations ⚠
- 76241 (Gainesville) [A] — 6 violations ⚠
- 77547 (Galena Park) [B] — 3 violations ⚠
- 75764 (Gallatin) [A]
- 77550 (Galveston) [B] — 1 violation
- 77551 (Galveston) [B] — 1 violation
- 77552 (Galveston) [B] — 1 violation
- 77553 (Galveston) [B] — 1 violation
- 77554 (Galveston) [B] — 1 violation
- 77555 (Galveston) [A] — 1 violation
- 77962 (Ganado) [B] — 9 violations ⚠
- 78547 (Garciasville) [A] — 3 violations ⚠
- 79739 (Garden City) [A] — 1 violation
- 79758 (Gardendale) [A]
- 75040 (Garland) [A] — 2 violations
- 75041 (Garland) [B] — 2 violations
- 75042 (Garland) [B] — 2 violations
- 75043 (Garland) [A] — 2 violations
- 75044 (Garland) [A] — 2 violations
- 75045 (Garland) [A] — 2 violations
- 75046 (Garland) [A] — 2 violations
- 75047 (Garland) [A] — 2 violations
- 75049 (Garland) [A] — 2 violations
- 75946 (Garrison) [A] — 9 violations ⚠
- 77442 (Garwood) [B] — 9 violations ⚠
- 75643 (Gary) [C] — 58 violations ⚠
- 76528 (Gatesville) [C] — 28 violations ⚠
- 76596 (Gatesville) [C] — 28 violations ⚠
- 76597 (Gatesville) [C] — 28 violations ⚠
- 76598 (Gatesville) [C] — 28 violations ⚠
- 76599 (Gatesville) [C] — 28 violations ⚠
- 77857 (Gause) [A] — 3 violations ⚠
- 78022 (George West) [A] — 37 violations ⚠
- 78626 (Georgetown) [B] — 12 violations ⚠
- 78627 (Georgetown) [A] — 12 violations ⚠
- 78628 (Georgetown) [A] — 12 violations ⚠
- 78633 (Georgetown) [A] — 12 violations ⚠
- 78115 (Geronimo) [C]
- 78942 (Giddings) [A] — 33 violations ⚠
- 77617 (Gilchrist) [C]
- 78116 (Gillett) [C]
- 75644 (Gilmer) [A] — 9 violations ⚠
- 75645 (Gilmer) [A] — 9 violations ⚠
- 79518 (Girard) [C]
- 79740 (Girvin) [C]
- 75647 (Gladewater) [C] — 51 violations ⚠
- 77443 (Glen Flora) [B]
- 76043 (Glen Rose) [C] — 12 violations ⚠
- 78943 (Glidden) [C]
- 75443 (Gober) [A]
- 76044 (Godley) [A]
- 75444 (Golden) [A]
- 79519 (Goldsboro) [C]
- 79741 (Goldsmith) [A] — 7 violations ⚠
- 76844 (Goldthwaite) [A] — 3 violations ⚠
- 77963 (Goliad) [A] — 6 violations ⚠
- 78629 (Gonzales) [B] — 4 violations
- 76908 (Goodfellow Afb) [A] — 4 violations ⚠
- 77335 (Goodrich) [B] — 15 violations ⚠
- 76453 (Gordon) [B] — 6 violations ⚠
- 76245 (Gordonville) [B] — 6 violations ⚠
- 76363 (Goree) [A] — 2 violations
- 76454 (Gorman) [C] — 19 violations ⚠
- 76845 (Gouldbusk) [C]
- 76449 (Graford) [B] — 11 violations ⚠
- 76450 (Graham) [A] — 8 violations ⚠
- 76048 (Granbury) [B] — 31 violations ⚠
- 76049 (Granbury) [B] — 31 violations ⚠
- 75050 (Grand Prairie) [B] — 31 violations ⚠
- 75051 (Grand Prairie) [B] — 31 violations ⚠
- 75052 (Grand Prairie) [B] — 31 violations ⚠
- 75053 (Grand Prairie) [A] — 31 violations ⚠
- 75054 (Grand Prairie) [A] — 31 violations ⚠
- 75140 (Grand Saline) [A] — 9 violations
- 79742 (Grandfalls) [B] — 9 violations
- 76050 (Grandview) [A]
- 76530 (Granger) [A] — 1 violation
- 75844 (Grapeland) [B] — 7 violations ⚠
- 76051 (Grapevine) [B] — 2 violations
- 76099 (Grapevine) [A] — 2 violations
- 75401 (Greenville) [A] — 2 violations
- 75402 (Greenville) [A] — 2 violations
- 75403 (Greenville) [A] — 2 violations
- 75404 (Greenville) [A] — 2 violations
- 76246 (Greenwood) [C]
- 78359 (Gregory) [B] — 5 violations ⚠
- 76642 (Groesbeck) [D] — 96 violations ⚠
- 79039 (Groom) [B] — 2 violations ⚠
- 77619 (Groves) [D] — 5 violations ⚠
- 75845 (Groveton) [A] — 2 violations ⚠
- 78548 (Grulla) [B]
- 79040 (Gruver) [B]
- 78360 (Guerra) [C]
- 75058 (Gunter) [A] — 2 violations
- 76455 (Gustine) [A] — 5 violations ⚠
- 79236 (Guthrie) [C]
- 77444 (Guy) [B] — 4 violations ⚠
- 79041 (Hale Center) [B]
- 77964 (Hallettsville) [A]
- 75650 (Hallsville) [A] — 2 violations ⚠
- 76117 (Haltom City) [A]
- 76531 (Hamilton) [B] — 9 violations ⚠
- 79520 (Hamlin) [B] — 10 violations ⚠
- 77622 (Hamshire) [C]
- 77560 (Hankamer) [C]
- 79042 (Happy) [B] — 17 violations ⚠
- 77561 (Hardin) [A]
- 78549 (Hargill) [B]
- 76548 (Harker Heights) [B] — 7 violations ⚠
- 75651 (Harleton) [A] — 9 violations ⚠
- 78550 (Harlingen) [B] — 15 violations ⚠
- 78551 (Harlingen) [A] — 15 violations ⚠
- 78552 (Harlingen) [B] — 15 violations ⚠
- 78553 (Harlingen) [A] — 15 violations ⚠
- 78631 (Harper) [C]
- 76364 (Harrold) [A] — 21 violations ⚠
- 79043 (Hart) [D] — 11 violations ⚠
- 79044 (Hartley) [B] — 21 violations ⚠
- 78632 (Harwood) [B]
- 79521 (Haskell) [B] — 12 violations ⚠
- 76052 (Haslet) [A] — 21 violations
- 75765 (Hawkins) [A] — 15 violations ⚠
- 79525 (Hawley) [A]
- 77859 (Hearne) [B] — 3 violations
- 78361 (Hebbronville) [C] — 17 violations ⚠
- 79237 (Hedley) [D] — 15 violations
- 76533 (Heidenheimer) [C]
- 78023 (Helotes) [B] — 16 violations ⚠
- 75948 (Hemphill) [A] — 7 violations ⚠
- 77445 (Hempstead) [B] — 7 violations ⚠
- 75652 (Henderson) [A] — 10 violations ⚠
- 75653 (Henderson) [A] — 10 violations ⚠
- 75654 (Henderson) [A] — 10 violations ⚠
- 76365 (Henrietta) [A] — 5 violations ⚠
- 79045 (Hereford) [B] — 160 violations ⚠
- 79526 (Hermleigh) [C]
- 76643 (Hewitt) [A]
- 76848 (Hext) [B]
- 76457 (Hico) [B] — 1 violation
- 78557 (Hidalgo) [A] — 9 violations ⚠
- 79046 (Higgins) [B] — 1 violation
- 77623 (High Island) [C]
- 77562 (Highlands) [C] — 16 violations ⚠
- 77624 (Hillister) [B]
- 76645 (Hillsboro) [A] — 22 violations ⚠
- 77563 (Hitchcock) [C] — 12 violations ⚠
- 78117 (Hobson) [B]
- 77967 (Hochheim) [B]
- 77447 (Hockley) [B] — 5 violations ⚠
- 76534 (Holland) [A] — 5 violations ⚠
- 76366 (Holliday) [A] — 2 violations
- 78861 (Hondo) [A] — 3 violations ⚠
- 75446 (Honey Grove) [A] — 3 violations
- 75561 (Hooks) [A] — 7 violations ⚠
- 78657 (Horseshoe Bay) [C] — 18 violations ⚠
- 77001 (Houston) [A] — 1 violation ⚠
- 77002 (Houston) [B] — 1 violation ⚠
- 77003 (Houston) [B] — 1 violation ⚠
- 77004 (Houston) [B] — 1 violation ⚠
- 77005 (Houston) [B] — 1 violation ⚠
- 77006 (Houston) [B] — 1 violation ⚠
- 77007 (Houston) [B] — 1 violation ⚠
- 77008 (Houston) [B] — 1 violation ⚠
- 77009 (Houston) [B] — 1 violation ⚠
- 77010 (Houston) [A] — 1 violation ⚠
- 77011 (Houston) [B] — 1 violation ⚠
- 77012 (Houston) [B] — 1 violation ⚠
- 77013 (Houston) [B] — 1 violation ⚠
- 77014 (Houston) [B] — 1 violation ⚠
- 77015 (Houston) [B] — 1 violation ⚠
- 77016 (Houston) [B] — 1 violation ⚠
- 77017 (Houston) [B] — 1 violation ⚠
- 77018 (Houston) [B] — 1 violation ⚠
- 77019 (Houston) [B] — 1 violation ⚠
- 77020 (Houston) [B] — 1 violation ⚠
- 77021 (Houston) [B] — 1 violation ⚠
- 77022 (Houston) [B] — 1 violation ⚠
- 77023 (Houston) [B] — 1 violation ⚠
- 77024 (Houston) [B] — 1 violation ⚠
- 77025 (Houston) [B] — 1 violation ⚠
- 77026 (Houston) [B] — 1 violation ⚠
- 77027 (Houston) [B] — 1 violation ⚠
- 77028 (Houston) [B] — 1 violation ⚠
- 77029 (Houston) [B] — 1 violation ⚠
- 77030 (Houston) [B] — 1 violation ⚠
- 77031 (Houston) [B] — 1 violation ⚠
- 77032 (Houston) [B] — 1 violation ⚠
- 77033 (Houston) [B] — 1 violation ⚠
- 77034 (Houston) [B] — 1 violation ⚠
- 77035 (Houston) [B] — 1 violation ⚠
- 77036 (Houston) [B] — 1 violation ⚠
- 77037 (Houston) [B] — 1 violation ⚠
- 77038 (Houston) [B] — 1 violation ⚠
- 77039 (Houston) [B] — 1 violation ⚠
- 77040 (Houston) [B] — 1 violation ⚠
- 77041 (Houston) [B] — 1 violation ⚠
- 77042 (Houston) [B] — 1 violation ⚠
- 77043 (Houston) [B] — 1 violation ⚠
- 77044 (Houston) [B] — 1 violation ⚠
- 77045 (Houston) [B] — 1 violation ⚠
- 77046 (Houston) [A] — 1 violation ⚠
- 77047 (Houston) [B] — 1 violation ⚠
- 77048 (Houston) [B] — 1 violation ⚠
- 77049 (Houston) [B] — 1 violation ⚠
- 77050 (Houston) [B] — 1 violation ⚠
- 77051 (Houston) [B] — 1 violation ⚠
- 77052 (Houston) [B] — 1 violation ⚠
- 77053 (Houston) [B] — 1 violation ⚠
- 77054 (Houston) [B] — 1 violation ⚠
- 77055 (Houston) [B] — 1 violation ⚠
- 77056 (Houston) [B] — 1 violation ⚠
- 77057 (Houston) [B] — 1 violation ⚠
- 77058 (Houston) [B] — 1 violation ⚠
- 77059 (Houston) [B] — 1 violation ⚠
- 77060 (Houston) [B] — 1 violation ⚠
- 77061 (Houston) [B] — 1 violation ⚠
- 77062 (Houston) [B] — 1 violation ⚠
- 77063 (Houston) [B] — 1 violation ⚠
- 77064 (Houston) [B] — 1 violation ⚠
- 77065 (Houston) [B] — 1 violation ⚠
- 77066 (Houston) [B] — 1 violation ⚠
- 77067 (Houston) [B] — 1 violation ⚠
- 77068 (Houston) [B] — 1 violation ⚠
- 77069 (Houston) [B] — 1 violation ⚠
- 77070 (Houston) [B] — 1 violation ⚠
- 77071 (Houston) [B] — 1 violation ⚠
- 77072 (Houston) [B] — 1 violation ⚠
- 77073 (Houston) [B] — 1 violation ⚠
- 77074 (Houston) [B] — 1 violation ⚠
- 77075 (Houston) [B] — 1 violation ⚠
- 77076 (Houston) [B] — 1 violation ⚠
- 77077 (Houston) [B] — 1 violation ⚠
- 77078 (Houston) [B] — 1 violation ⚠
- 77079 (Houston) [B] — 1 violation ⚠
- 77080 (Houston) [B] — 1 violation ⚠
- 77081 (Houston) [B] — 1 violation ⚠
- 77082 (Houston) [B] — 1 violation ⚠
- 77083 (Houston) [B] — 1 violation ⚠
- 77084 (Houston) [B] — 1 violation ⚠
- 77085 (Houston) [B] — 1 violation ⚠
- 77086 (Houston) [B] — 1 violation ⚠
- 77087 (Houston) [B] — 1 violation ⚠
- 77088 (Houston) [B] — 1 violation ⚠
- 77089 (Houston) [B] — 1 violation ⚠
- 77090 (Houston) [B] — 1 violation ⚠
- 77091 (Houston) [B] — 1 violation ⚠
- 77092 (Houston) [B] — 1 violation ⚠
- 77093 (Houston) [B] — 1 violation ⚠
- 77094 (Houston) [B] — 1 violation ⚠
- 77095 (Houston) [B] — 1 violation ⚠
- 77096 (Houston) [B] — 1 violation ⚠
- 77097 (Houston) [A] — 1 violation ⚠
- 77098 (Houston) [B] — 1 violation ⚠
- 77099 (Houston) [B] — 1 violation ⚠
- 77201 (Houston) [A] — 1 violation ⚠
- 77202 (Houston) [A] — 1 violation ⚠
- 77203 (Houston) [A] — 1 violation ⚠
- 77204 (Houston) [A] — 1 violation ⚠
- 77205 (Houston) [B] — 1 violation ⚠
- 77206 (Houston) [A] — 1 violation ⚠
- 77207 (Houston) [A] — 1 violation ⚠
- 77208 (Houston) [A] — 1 violation ⚠
- 77209 (Houston) [A] — 1 violation ⚠
- 77210 (Houston) [A] — 1 violation ⚠
- 77212 (Houston) [A] — 1 violation ⚠
- 77213 (Houston) [A] — 1 violation ⚠
- 77215 (Houston) [A] — 1 violation ⚠
- 77216 (Houston) [A] — 1 violation ⚠
- 77217 (Houston) [A] — 1 violation ⚠
- 77218 (Houston) [A] — 1 violation ⚠
- 77219 (Houston) [A] — 1 violation ⚠
- 77220 (Houston) [A] — 1 violation ⚠
- 77221 (Houston) [A] — 1 violation ⚠
- 77222 (Houston) [A] — 1 violation ⚠
- 77223 (Houston) [A] — 1 violation ⚠
- 77224 (Houston) [A] — 1 violation ⚠
- 77225 (Houston) [A] — 1 violation ⚠
- 77226 (Houston) [A] — 1 violation ⚠
- 77227 (Houston) [A] — 1 violation ⚠
- 77228 (Houston) [A] — 1 violation ⚠
- 77229 (Houston) [A] — 1 violation ⚠
- 77230 (Houston) [A] — 1 violation ⚠
- 77231 (Houston) [A] — 1 violation ⚠
- 77233 (Houston) [A] — 1 violation ⚠
- 77234 (Houston) [A] — 1 violation ⚠
- 77235 (Houston) [A] — 1 violation ⚠
- 77236 (Houston) [A] — 1 violation ⚠
- 77237 (Houston) [A] — 1 violation ⚠
- 77238 (Houston) [A] — 1 violation ⚠
- 77240 (Houston) [A] — 1 violation ⚠
- 77241 (Houston) [A] — 1 violation ⚠
- 77242 (Houston) [A] — 1 violation ⚠
- 77243 (Houston) [A] — 1 violation ⚠
- 77244 (Houston) [A] — 1 violation ⚠
- 77245 (Houston) [A] — 1 violation ⚠
- 77246 (Houston) [A] — 1 violation ⚠
- 77247 (Houston) [A] — 1 violation ⚠
- 77248 (Houston) [A] — 1 violation ⚠
- 77249 (Houston) [A] — 1 violation ⚠
- 77250 (Houston) [A] — 1 violation ⚠
- 77251 (Houston) [A] — 1 violation ⚠
- 77252 (Houston) [A] — 1 violation ⚠
- 77253 (Houston) [A] — 1 violation ⚠
- 77254 (Houston) [A] — 1 violation ⚠
- 77255 (Houston) [A] — 1 violation ⚠
- 77256 (Houston) [A] — 1 violation ⚠
- 77257 (Houston) [A] — 1 violation ⚠
- 77258 (Houston) [A] — 1 violation ⚠
- 77259 (Houston) [A] — 1 violation ⚠
- 77260 (Houston) [A] — 1 violation ⚠
- 77261 (Houston) [A] — 1 violation ⚠
- 77262 (Houston) [A] — 1 violation ⚠
- 77263 (Houston) [A] — 1 violation ⚠
- 77265 (Houston) [A] — 1 violation ⚠
- 77266 (Houston) [A] — 1 violation ⚠
- 77267 (Houston) [A] — 1 violation ⚠
- 77268 (Houston) [A] — 1 violation ⚠
- 77269 (Houston) [A] — 1 violation ⚠
- 77270 (Houston) [A] — 1 violation ⚠
- 77271 (Houston) [A] — 1 violation ⚠
- 77272 (Houston) [A] — 1 violation ⚠
- 77273 (Houston) [A] — 1 violation ⚠
- 77274 (Houston) [A] — 1 violation ⚠
- 77275 (Houston) [A] — 1 violation ⚠
- 77276 (Houston) [A] — 1 violation ⚠
- 77277 (Houston) [A] — 1 violation ⚠
- 77278 (Houston) [A] — 1 violation ⚠
- 77279 (Houston) [A] — 1 violation ⚠
- 77280 (Houston) [A] — 1 violation ⚠
- 77282 (Houston) [A] — 1 violation ⚠
- 77284 (Houston) [A] — 1 violation ⚠
- 77285 (Houston) [A] — 1 violation ⚠
- 77286 (Houston) [A] — 1 violation ⚠
- 77287 (Houston) [A] — 1 violation ⚠
- 77288 (Houston) [A] — 1 violation ⚠
- 77289 (Houston) [A] — 1 violation ⚠
- 77290 (Houston) [A] — 1 violation ⚠
- 77291 (Houston) [A] — 1 violation ⚠
- 77292 (Houston) [A] — 1 violation ⚠
- 77293 (Houston) [A] — 1 violation ⚠
- 77294 (Houston) [A] — 1 violation ⚠
- 77296 (Houston) [A] — 1 violation ⚠
- 77297 (Houston) [A] — 1 violation ⚠
- 77298 (Houston) [A] — 1 violation ⚠
- 77299 (Houston) [A] — 1 violation ⚠
- 75459 (Howe) [C]
- 76648 (Hubbard) [B] — 18 violations ⚠
- 77336 (Huffman) [C]
- 77337 (Hufsmith) [C]
- 75656 (Hughes Springs) [B] — 6 violations ⚠
- 77564 (Hull) [B] — 4 violations
- 77338 (Humble) [B]
- 77346 (Humble) [B]
- 77347 (Humble) [A]
- 77396 (Humble) [B]
- 77448 (Hungerford) [A] — 30 violations ⚠
- 78024 (Hunt) [B] — 9 violations ⚠
- 75949 (Huntington) [B] — 43 violations ⚠
- 77320 (Huntsville) [C] — 15 violations ⚠
- 77340 (Huntsville) [C] — 15 violations ⚠
- 77341 (Huntsville) [C] — 15 violations ⚠
- 77342 (Huntsville) [B] — 15 violations ⚠
- 77343 (Huntsville) [C] — 15 violations ⚠
- 77344 (Huntsville) [C] — 15 violations ⚠
- 77348 (Huntsville) [C] — 15 violations ⚠
- 77349 (Huntsville) [C] — 15 violations ⚠
- 76053 (Hurst) [A]
- 76054 (Hurst) [A]
- 75141 (Hutchins) [A]
- 78634 (Hutto) [A] — 1 violation
- 78635 (Hye) [C]
- 79329 (Idalou) [C] — 28 violations ⚠
- 79743 (Imperial) [C]
- 78944 (Industry) [A]
- 77968 (Inez) [A] — 1 violation
- 78362 (Ingleside) [B] — 23 violations ⚠
- 78025 (Ingram) [A] — 4 violations ⚠
- 77861 (Iola) [B]
- 76367 (Iowa Park) [A] — 2 violations
- 79527 (Ira) [A] — 32 violations ⚠
- 79744 (Iraan) [A] — 16 violations ⚠
- 76649 (Iredell) [A]
- 76650 (Irene) [C]
- 75014 (Irving) [A]
- 75015 (Irving) [A]
- 75016 (Irving) [A]
- 75017 (Irving) [A]
- 75037 (Irving) [A]
- 75038 (Irving) [A]
- 75039 (Irving) [A]
- 75060 (Irving) [A]
- 75061 (Irving) [A]
- 75062 (Irving) [A]
- 75063 (Irving) [A]
- 76651 (Italy) [A] — 5 violations
- 76055 (Itasca) [A]
- 75447 (Ivanhoe) [A]
- 76458 (Jacksboro) [A] — 1 violation
- 75766 (Jacksonville) [B] — 10 violations ⚠
- 76537 (Jarrell) [A] — 3 violations
- 75951 (Jasper) [C] — 33 violations ⚠
- 79528 (Jayton) [A] — 16 violations ⚠
- 75657 (Jefferson) [B] — 11 violations ⚠
- 76459 (Jermyn) [C]
- 75846 (Jewett) [A] — 15 violations ⚠
- 75954 (Joaquin) [C] — 56 violations ⚠
- 78636 (Johnson City) [B] — 22 violations
- 75658 (Joinerville) [A]
- 76538 (Jonesboro) [C]
- 75659 (Jonesville) [C]
- 75164 (Josephine) [A] — 1 violation
- 76058 (Joshua) [A] — 14 violations
- 78026 (Jourdanton) [A] — 25 violations ⚠
- 75660 (Judson) [C]
- 76849 (Junction) [B] — 11 violations ⚠
- 79330 (Justiceburg) [C]
- 76247 (Justin) [B] — 5 violations
- 76369 (Kamay) [C]
- 75661 (Karnack) [B] — 11 violations ⚠
- 78118 (Karnes City) [B] — 8 violations ⚠
- 77449 (Katy) [B] — 1 violation
- 77450 (Katy) [B] — 1 violation
- 77491 (Katy) [A] — 1 violation
- 77492 (Katy) [A] — 1 violation
- 77493 (Katy) [B] — 1 violation
- 77494 (Katy) [B] — 1 violation
- 75142 (Kaufman) [B] — 6 violations
- 76059 (Keene) [A] — 9 violations ⚠
- 76244 (Keller) [A]
- 76248 (Keller) [A]
- 77565 (Kemah) [D]
- 75143 (Kemp) [A] — 4 violations ⚠
- 76539 (Kempner) [A]
- 78027 (Kendalia) [B]
- 77451 (Kendleton) [B] — 6 violations ⚠
- 78119 (Kenedy) [A] — 9 violations ⚠
- 75847 (Kennard) [A] — 1 violation
- 76060 (Kennedale) [A] — 3 violations
- 77452 (Kenney) [C]
- 75144 (Kerens) [C] — 27 violations ⚠
- 79745 (Kermit) [A] — 15 violations ⚠
- 79051 (Kerrick) [D]
- 78028 (Kerrville) [B] — 7 violations ⚠
- 78029 (Kerrville) [A] — 7 violations ⚠
- 75562 (Kildare) [C]
- 75662 (Kilgore) [B] — 14 violations ⚠
- 75663 (Kilgore) [A] — 14 violations ⚠
- 76540 (Killeen) [A] — 11 violations ⚠
- 76541 (Killeen) [B] — 11 violations ⚠
- 76542 (Killeen) [B] — 11 violations ⚠
- 76543 (Killeen) [B] — 11 violations ⚠
- 76545 (Killeen) [A] — 11 violations ⚠
- 76546 (Killeen) [A] — 11 violations ⚠
- 76547 (Killeen) [A] — 11 violations ⚠
- 76549 (Killeen) [B] — 11 violations ⚠
- 78638 (Kingsbury) [C]
- 78639 (Kingsland) [B] — 3 violations
- 78363 (Kingsville) [B] — 5 violations ⚠
- 78364 (Kingsville) [A] — 5 violations ⚠
- 77325 (Kingwood) [B] — 8 violations
- 77339 (Kingwood) [C] — 8 violations
- 77345 (Kingwood) [C] — 8 violations
- 75956 (Kirbyville) [B] — 14 violations ⚠
- 75848 (Kirvin) [A] — 19 violations ⚠
- 75448 (Klondike) [A]
- 76939 (Knickerbocker) [B]
- 78870 (Knippa) [A] — 2 violations ⚠
- 79748 (Knott) [B]
- 79529 (Knox City) [A] — 7 violations ⚠
- 76652 (Kopperl) [C]
- 76653 (Kosse) [A] — 6 violations
- 77625 (Kountze) [A]
- 79052 (Kress) [C] — 8 violations ⚠
- 76249 (Krum) [A] — 1 violation
- 77862 (Kurten) [C]
- 78640 (Kyle) [A]
- 78558 (La Blanca) [C]
- 78039 (La Coste) [A]
- 78559 (La Feria) [B] — 6 violations ⚠
- 78945 (La Grange) [B] — 9 violations ⚠
- 78560 (La Joya) [B] — 45 violations ⚠
- 77568 (La Marque) [B] — 2 violations
- 77571 (La Porte) [B] — 2 violations
- 77572 (La Porte) [A] — 2 violations
- 78872 (La Pryor) [A] — 1 violation
- 77969 (La Salle) [B]
- 78121 (La Vernia) [A] — 7 violations
- 78562 (La Villa) [B] — 2 violations
- 77970 (La Ward) [A] — 2 violations
- 78236 (Lackland A F B) [C]
- 75449 (Ladonia) [A] — 9 violations
- 76644 (Laguna Park) [C]
- 75666 (Laird Hill) [A] — 3 violations
- 75450 (Lake Creek) [B]
- 75065 (Lake Dallas) [A] — 2 violations
- 77566 (Lake Jackson) [B] — 6 violations ⚠
- 79239 (Lakeview) [C] — 45 violations ⚠
- 79331 (Lamesa) [B] — 38 violations
- 76550 (Lampasas) [A] — 10 violations ⚠
- 75134 (Lancaster) [A] — 7 violations ⚠
- 75146 (Lancaster) [B] — 7 violations ⚠
- 77453 (Lane City) [B]
- 75667 (Laneville) [A] — 17 violations ⚠
- 78871 (Langtry) [C]
- 78040 (Laredo) [C] — 34 violations ⚠
- 78041 (Laredo) [C] — 34 violations ⚠
- 78042 (Laredo) [B] — 34 violations ⚠
- 78043 (Laredo) [C] — 34 violations ⚠
- 78044 (Laredo) [B] — 34 violations ⚠
- 78045 (Laredo) [C] — 34 violations ⚠
- 78046 (Laredo) [B] — 34 violations ⚠
- 78049 (Laredo) [C] — 34 violations ⚠
- 75770 (Larue) [A] — 1 violation
- 78561 (Lasara) [C]
- 75849 (Latexo) [B]
- 78843 (Laughlin A F B) [C]
- 75166 (Lavon) [A]
- 79530 (Lawn) [A] — 7 violations ⚠
- 79053 (Lazbuddie) [B] — 10 violations ⚠
- 77573 (League City) [C] — 20 violations ⚠
- 77574 (League City) [B] — 20 violations ⚠
- 78873 (Leakey) [A] — 3 violations
- 78641 (Leander) [B] — 22 violations
- 78645 (Leander) [B] — 22 violations
- 78646 (Leander) [B] — 22 violations
- 78946 (Ledbetter) [B]
- 75451 (Leesburg) [A] — 1 violation
- 78122 (Leesville) [C]
- 79054 (Lefors) [C] — 6 violations ⚠
- 77350 (Leggett) [B]
- 79240 (Lelia Lake) [D]
- 78050 (Leming) [B]
- 79749 (Lenorah) [C] — 22 violations ⚠
- 75850 (Leona) [C]
- 75452 (Leonard) [C] — 8 violations
- 76654 (Leroy) [C] — 15 violations ⚠
- 79336 (Levelland) [D] — 100 violations ⚠
- 79338 (Levelland) [D] — 100 violations ⚠
- 75029 (Lewisville) [A] — 9 violations ⚠
- 75057 (Lewisville) [A] — 9 violations ⚠
- 75067 (Lewisville) [A] — 9 violations ⚠
- 75077 (Lewisville) [B] — 9 violations ⚠
- 78947 (Lexington) [A] — 3 violations ⚠
- 77575 (Liberty) [B]
- 78642 (Liberty Hill) [A] — 13 violations ⚠
- 76061 (Lillian) [C]
- 78948 (Lincoln) [A] — 5 violations ⚠
- 75771 (Lindale) [A] — 3 violations
- 75563 (Linden) [A] — 30 violations ⚠
- 76250 (Lindsay) [B] — 4 violations
- 76461 (Lingleville) [C]
- 78563 (Linn) [B]
- 76462 (Lipan) [A] — 2 violations
- 79056 (Lipscomb) [D]
- 77454 (Lissie) [C]
- 75068 (Little Elm) [A] — 7 violations ⚠
- 76554 (Little River Academy) [A]
- 79339 (Littlefield) [C] — 23 violations ⚠
- 77577 (Liverpool) [D] — 5 violations ⚠
- 77351 (Livingston) [C] — 28 violations ⚠
- 77399 (Livingston) [C] — 28 violations ⚠
- 78643 (Llano) [B]
- 78644 (Lockhart) [A] — 1 violation
- 79241 (Lockney) [A]
- 75564 (Lodi) [B]
- 76852 (Lohn) [C] — 28 violations ⚠
- 77971 (Lolita) [A] — 1 violation
- 76853 (Lometa) [C]
- 76854 (London) [B]
- 75453 (Lone Oak) [A]
- 75668 (Lone Star) [B] — 7 violations ⚠
- 75669 (Long Branch) [C]
- 75601 (Longview) [A] — 1 violation
- 75602 (Longview) [A] — 1 violation
- 75603 (Longview) [A] — 1 violation
- 75604 (Longview) [A] — 1 violation
- 75605 (Longview) [A] — 1 violation
- 75606 (Longview) [A] — 1 violation
- 75607 (Longview) [A] — 1 violation
- 75608 (Longview) [A] — 1 violation
- 75615 (Longview) [A] — 1 violation
- 79342 (Loop) [B] — 24 violations ⚠
- 78564 (Lopeno) [B]
- 79532 (Loraine) [A] — 10 violations ⚠
- 76655 (Lorena) [A] — 7 violations ⚠
- 79343 (Lorenzo) [B] — 1 violation
- 78565 (Los Ebanos) [B]
- 78566 (Los Fresnos) [C] — 8 violations ⚠
- 78567 (Los Indios) [C]
- 76656 (Lott) [A] — 1 violation
- 77455 (Louise) [A] — 1 violation
- 75851 (Lovelady) [A]
- 76460 (Loving) [A] — 4 violations
- 76855 (Lowake) [C]
- 78568 (Lozano) [B]
- 79401 (Lubbock) [C] — 54 violations ⚠
- 79402 (Lubbock) [D] — 54 violations ⚠
- 79403 (Lubbock) [C] — 54 violations ⚠
- 79404 (Lubbock) [D] — 54 violations ⚠
- 79405 (Lubbock) [D] — 54 violations ⚠
- 79406 (Lubbock) [D] — 54 violations ⚠
- 79407 (Lubbock) [D] — 54 violations ⚠
- 79408 (Lubbock) [C] — 54 violations ⚠
- 79409 (Lubbock) [D] — 54 violations ⚠
- 79410 (Lubbock) [D] — 54 violations ⚠
- 79411 (Lubbock) [D] — 54 violations ⚠
- 79412 (Lubbock) [D] — 54 violations ⚠
- 79413 (Lubbock) [D] — 54 violations ⚠
- 79414 (Lubbock) [D] — 54 violations ⚠
- 79415 (Lubbock) [C] — 54 violations ⚠
- 79416 (Lubbock) [D] — 54 violations ⚠
- 79423 (Lubbock) [D] — 54 violations ⚠
- 79424 (Lubbock) [D] — 54 violations ⚠
- 79430 (Lubbock) [D] — 54 violations ⚠
- 79452 (Lubbock) [D] — 54 violations ⚠
- 79453 (Lubbock) [D] — 54 violations ⚠
- 79457 (Lubbock) [D] — 54 violations ⚠
- 79464 (Lubbock) [D] — 54 violations ⚠
- 79490 (Lubbock) [C] — 54 violations ⚠
- 79491 (Lubbock) [D] — 54 violations ⚠
- 79493 (Lubbock) [D] — 54 violations ⚠
- 79499 (Lubbock) [D] — 54 violations ⚠
- 79533 (Lueders) [C] — 22 violations ⚠
- 75901 (Lufkin) [C] — 22 violations ⚠
- 75902 (Lufkin) [B] — 22 violations ⚠
- 75903 (Lufkin) [B] — 22 violations ⚠
- 75904 (Lufkin) [C] — 22 violations ⚠
- 75915 (Lufkin) [B] — 22 violations ⚠
- 78648 (Luling) [A] — 3 violations
- 77657 (Lumberton) [B] — 1 violation
- 78569 (Lyford) [B] — 5 violations
- 77863 (Lyons) [A] — 5 violations ⚠
- 78052 (Lytle) [A] — 16 violations ⚠
- 75147 (Mabank) [B] — 24 violations ⚠
- 75156 (Mabank) [B] — 24 violations ⚠
- 78054 (Macdona) [C]
- 77864 (Madisonville) [A] — 1 violation
- 77353 (Magnolia) [B] — 19 violations
- 77354 (Magnolia) [C] — 19 violations
- 77355 (Magnolia) [C] — 19 violations
- 75148 (Malakoff) [C] — 53 violations ⚠
- 76660 (Malone) [A] — 2 violations
- 78652 (Manchaca) [B] — 4 violations ⚠
- 78653 (Manor) [A] — 3 violations
- 76063 (Mansfield) [A]
- 77578 (Manvel) [B] — 15 violations ⚠
- 79344 (Maple) [D]
- 79842 (Marathon) [B] — 1 violation
- 78654 (Marble Falls) [B] — 2 violations ⚠
- 79843 (Marfa) [D] — 199 violations ⚠
- 75566 (Marietta) [B] — 5 violations ⚠
- 78124 (Marion) [A] — 6 violations
- 77456 (Markham) [B]
- 76661 (Marlin) [B] — 35 violations ⚠
- 77865 (Marquez) [A] — 10 violations ⚠
- 75670 (Marshall) [A] — 21 violations ⚠
- 75671 (Marshall) [A] — 21 violations ⚠
- 75672 (Marshall) [A] — 21 violations ⚠
- 76664 (Mart) [B] — 6 violations ⚠
- 78655 (Martindale) [B] — 6 violations ⚠
- 75958 (Martinsville) [A] — 4 violations ⚠
- 79535 (Maryneal) [C]
- 76856 (Mason) [B] — 10 violations ⚠
- 79058 (Masterson) [D]
- 79244 (Matador) [A] — 3 violations
- 77457 (Matagorda) [C] — 20 violations ⚠
- 78368 (Mathis) [C] — 25 violations ⚠
- 75567 (Maud) [A] — 1 violation
- 77626 (Mauriceville) [A] — 1 violation
- 78656 (Maxwell) [B] — 20 violations ⚠
- 76857 (May) [C] — 3 violations ⚠
- 75772 (Maydelle) [A] — 11 violations ⚠
- 76064 (Maypearl) [B] — 3 violations
- 79752 (Mc Camey) [C]
- 79534 (Mc Caulley) [B]
- 78650 (Mc Dade) [B]
- 76657 (Mc Gregor) [B] — 22 violations
- 75565 (Mc Leod) [C]
- 78651 (Mc Neil) [C]
- 78123 (Mc Queeney) [C]
- 79243 (Mcadoo) [A] — 2 violations
- 78501 (Mcallen) [B]
- 78502 (Mcallen) [A]
- 78503 (Mcallen) [A]
- 78504 (Mcallen) [A]
- 78505 (Mcallen) [A]
- 77973 (Mcfaddin) [C]
- 75069 (Mckinney) [A] — 1 violation
- 75070 (Mckinney) [A] — 1 violation
- 75071 (Mckinney) [A] — 1 violation
- 79057 (Mclean) [B]
- 79345 (Meadow) [B] — 37 violations ⚠
- 78055 (Medina) [A] — 1 violation
- 76370 (Megargel) [A]
- 75454 (Melissa) [A] — 2 violations ⚠
- 76858 (Melvin) [A] — 10 violations ⚠
- 79245 (Memphis) [B] — 3 violations ⚠
- 76859 (Menard) [A] — 2 violations ⚠
- 79754 (Mentone) [A] — 10 violations ⚠
- 78570 (Mercedes) [C] — 55 violations ⚠
- 76940 (Mereta) [C]
- 76665 (Meridian) [A] — 2 violations
- 75458 (Merit) [C]
- 79536 (Merkel) [B] — 4 violations
- 76666 (Mertens) [A] — 40 violations ⚠
- 76941 (Mertzon) [A]
- 75149 (Mesquite) [A] — 1 violation
- 75150 (Mesquite) [B] — 1 violation
- 75181 (Mesquite) [A] — 1 violation
- 75185 (Mesquite) [A] — 1 violation
- 75187 (Mesquite) [A] — 1 violation
- 76667 (Mexia) [B] — 9 violations ⚠
- 77974 (Meyersville) [D]
- 79059 (Miami) [B] — 3 violations
- 78056 (Mico) [B]
- 77458 (Midfield) [A] — 3 violations
- 79755 (Midkiff) [C]
- 79701 (Midland) [A] — 17 violations ⚠
- 79702 (Midland) [A] — 17 violations ⚠
- 79703 (Midland) [A] — 17 violations ⚠
- 79704 (Midland) [A] — 17 violations ⚠
- 79705 (Midland) [B] — 17 violations ⚠
- 79706 (Midland) [A] — 17 violations ⚠
- 79707 (Midland) [A] — 17 violations ⚠
- 79708 (Midland) [A] — 17 violations ⚠
- 79710 (Midland) [A] — 17 violations ⚠
- 79711 (Midland) [A] — 17 violations ⚠
- 79712 (Midland) [A] — 17 violations ⚠
- 76065 (Midlothian) [A] — 1 violation
- 75852 (Midway) [B] — 2 violations ⚠
- 75959 (Milam) [C]
- 76556 (Milano) [A]
- 76861 (Miles) [A] — 1 violation ⚠
- 76670 (Milford) [A] — 14 violations ⚠
- 76862 (Millersview) [C] — 34 violations ⚠
- 77866 (Millican) [C]
- 76066 (Millsap) [A] — 2 violations
- 75680 (Minden) [B] — 8 violations ⚠
- 75773 (Mineola) [A] — 2 violations
- 78125 (Mineral) [C]
- 76067 (Mineral Wells) [B] — 10 violations ⚠
- 76068 (Mineral Wells) [A] — 10 violations ⚠
- 76463 (Mingus) [B] — 21 violations ⚠
- 78369 (Mirando City) [B] — 14 violations ⚠
- 78572 (Mission) [B] — 2 violations ⚠
- 78573 (Mission) [B] — 2 violations ⚠
- 78574 (Mission) [B] — 2 violations ⚠
- 77459 (Missouri City) [B] — 3 violations
- 77489 (Missouri City) [B] — 3 violations
- 79061 (Mobeetie) [C] — 3 violations
- 79756 (Monahans) [A] — 1 violation
- 77580 (Mont Belvieu) [A] — 8 violations ⚠
- 76251 (Montague) [A] — 8 violations ⚠
- 75853 (Montalba) [B] — 8 violations ⚠
- 77316 (Montgomery) [B] — 5 violations ⚠
- 77356 (Montgomery) [B] — 5 violations ⚠
- 76557 (Moody) [A] — 14 violations ⚠
- 78057 (Moore) [A] — 4 violations
- 76464 (Moran) [B] — 19 violations ⚠
- 76671 (Morgan) [A] — 2 violations
- 76465 (Morgan Mill) [A] — 3 violations ⚠
- 79062 (Morse) [B] — 16 violations ⚠
- 79346 (Morton) [A] — 130 violations ⚠
- 75960 (Moscow) [A] — 7 violations ⚠
- 77975 (Moulton) [B] — 23 violations
- 76558 (Mound) [C]
- 76673 (Mount Calm) [A] — 21 violations ⚠
- 75681 (Mount Enterprise) [B]
- 75455 (Mount Pleasant) [A]
- 75456 (Mount Pleasant) [A]
- 75457 (Mount Vernon) [A] — 2 violations
- 78058 (Mountain Home) [B]
- 76252 (Muenster) [B] — 4 violations
- 78949 (Muldoon) [C]
- 79347 (Muleshoe) [B]
- 76864 (Mullin) [C]
- 77867 (Mumford) [C]
- 76371 (Munday) [A] — 25 violations ⚠
- 75778 (Murchison) [A] — 13 violations ⚠
- 76253 (Myra) [C]
- 75961 (Nacogdoches) [B] — 16 violations ⚠
- 75962 (Nacogdoches) [A] — 16 violations ⚠
- 75963 (Nacogdoches) [A] — 16 violations ⚠
- 75964 (Nacogdoches) [A] — 16 violations ⚠
- 75965 (Nacogdoches) [B] — 16 violations ⚠
- 77460 (Nada) [B]
- 75568 (Naples) [A] — 10 violations ⚠
- 75569 (Nash) [A]
- 78059 (Natalia) [A] — 3 violations ⚠
- 76127 (Naval Air Station/ Jrb) [C]
- 77868 (Navasota) [B] — 9 violations ⚠
- 79063 (Nazareth) [B] — 4 violations ⚠
- 75779 (Neches) [A] — 2 violations
- 77627 (Nederland) [C] — 8 violations ⚠
- 77461 (Needville) [B] — 3 violations ⚠
- 76070 (Nemo) [B]
- 75173 (Nevada) [B]
- 77870 (New Baden) [A]
- 75570 (New Boston) [A] — 4 violations ⚠
- 78130 (New Braunfels) [B] — 4 violations ⚠
- 78131 (New Braunfels) [A] — 4 violations ⚠
- 78132 (New Braunfels) [B] — 4 violations ⚠
- 78135 (New Braunfels) [A] — 4 violations ⚠
- 77357 (New Caney) [C] — 6 violations
- 79350 (New Deal) [C] — 3 violations
- 79383 (New Home) [D] — 34 violations ⚠
- 75682 (New London) [B] — 7 violations ⚠
- 75780 (New Summerfield) [C] — 48 violations ⚠
- 78950 (New Ulm) [A]
- 77358 (New Waverly) [B]
- 76071 (Newark) [B] — 63 violations
- 76372 (Newcastle) [A] — 4 violations ⚠
- 75966 (Newton) [A] — 9 violations ⚠
- 78140 (Nixon) [A]
- 76255 (Nocona) [A] — 12 violations ⚠
- 79537 (Nolan) [C]
- 76559 (Nolanville) [B] — 4 violations
- 77629 (Nome) [F] — 47 violations ⚠
- 78141 (Nordheim) [B] — 4 violations ⚠
- 77871 (Normangee) [A] — 1 violation
- 78142 (Normanna) [B]
- 77315 (North Houston) [C]
- 76180 (North Richland Hills) [A] — 1 violation
- 76182 (North Richland Hills) [A] — 1 violation
- 77872 (North Zulch) [A]
- 76865 (Norton) [C]
- 79759 (Notrees) [C]
- 79538 (Novice) [C]
- 77976 (Nursery) [B]
- 79539 (O Brien) [B] — 8 violations ⚠
- 77359 (Oakhurst) [C]
- 78951 (Oakland) [C]
- 78060 (Oakville) [C]
- 75855 (Oakwood) [A] — 9 violations ⚠
- 79247 (Odell) [C]
- 78370 (Odem) [B] — 42 violations ⚠
- 79760 (Odessa) [C] — 23 violations ⚠
- 79761 (Odessa) [D] — 23 violations ⚠
- 79762 (Odessa) [D] — 23 violations ⚠
- 79763 (Odessa) [D] — 23 violations ⚠
- 79764 (Odessa) [C] — 23 violations ⚠
- 79765 (Odessa) [C] — 23 violations ⚠
- 79766 (Odessa) [C] — 23 violations ⚠
- 79768 (Odessa) [D] — 23 violations ⚠
- 79769 (Odessa) [D] — 23 violations ⚠
- 79351 (Odonnell) [B]
- 76561 (Oglesby) [A] — 2 violations
- 78371 (Oilton) [B] — 25 violations ⚠
- 76373 (Oklaunion) [A] — 3 violations
- 79540 (Old Glory) [C]
- 77463 (Old Ocean) [B]
- 76466 (Olden) [A]
- 78575 (Olmito) [A] — 1 violation ⚠
- 76374 (Olney) [A] — 5 violations ⚠
- 79064 (Olton) [B]
- 75571 (Omaha) [B] — 3 violations
- 77360 (Onalaska) [A] — 3 violations ⚠
- 77630 (Orange) [B] — 8 violations ⚠
- 77631 (Orange) [A] — 8 violations ⚠
- 77632 (Orange) [B] — 8 violations ⚠
- 78372 (Orange Grove) [B] — 9 violations ⚠
- 77639 (Orangefield) [A] — 5 violations ⚠
- 77464 (Orchard) [B] — 6 violations
- 75683 (Ore City) [A] — 2 violations
- 79770 (Orla) [C]
- 78658 (Ottine) [B]
- 79541 (Ovalo) [B]
- 75684 (Overton) [A] — 32 violations ⚠
- 76943 (Ozona) [A] — 3 violations
- 79248 (Paducah) [A] — 15 violations ⚠
- 78659 (Paige) [B]
- 76866 (Paint Rock) [B]
- 77465 (Palacios) [B] — 3 violations ⚠
- 75801 (Palestine) [A] — 9 violations ⚠
- 75802 (Palestine) [A] — 9 violations ⚠
- 75803 (Palestine) [A] — 9 violations ⚠
- 75882 (Palestine) [A] — 9 violations ⚠
- 75152 (Palmer) [A] — 1 violation
- 76484 (Palo Pinto) [B] — 3 violations ⚠
- 76467 (Paluxy) [C]
- 79065 (Pampa) [B] — 6 violations ⚠
- 79066 (Pampa) [B] — 6 violations ⚠
- 78143 (Pandora) [C]
- 79068 (Panhandle) [B]
- 78144 (Panna Maria) [C]
- 75685 (Panola) [C]
- 76073 (Paradise) [A] — 2 violations
- 75460 (Paris) [B] — 2 violations ⚠
- 75461 (Paris) [A] — 2 violations ⚠
- 75462 (Paris) [A] — 2 violations ⚠
- 77501 (Pasadena) [B] — 9 violations
- 77502 (Pasadena) [C] — 9 violations
- 77503 (Pasadena) [C] — 9 violations
- 77504 (Pasadena) [B] — 9 violations
- 77505 (Pasadena) [C] — 9 violations
- 77506 (Pasadena) [B] — 9 violations
- 77507 (Pasadena) [B] — 9 violations
- 77508 (Pasadena) [A] — 9 violations
- 77466 (Pattison) [A] — 6 violations
- 75468 (Pattonville) [A] — 2 violations
- 78145 (Pawnee) [C]
- 77581 (Pearland) [B] — 18 violations ⚠
- 77584 (Pearland) [B] — 18 violations ⚠
- 77588 (Pearland) [A] — 18 violations ⚠
- 78061 (Pearsall) [A]
- 76485 (Peaster) [C]
- 75469 (Pecan Gap) [C]
- 79772 (Pecos) [B] — 1 violation
- 78062 (Peggy) [B]
- 76564 (Pendleton) [A] — 1 violation
- 76676 (Penelope) [A] — 2 violations
- 78576 (Penitas) [C]
- 75856 (Pennington) [A] — 2 violations
- 79776 (Penwell) [C]
- 79353 (Pep) [D]
- 76486 (Perrin) [C]
- 79070 (Perryton) [B] — 3 violations
- 79250 (Petersburg) [B] — 11 violations
- 76377 (Petrolia) [A] — 34 violations ⚠
- 78146 (Pettus) [A] — 1 violation
- 75470 (Petty) [B] — 7 violations
- 78660 (Pflugerville) [B] — 4 violations ⚠
- 78691 (Pflugerville) [A] — 4 violations ⚠
- 78577 (Pharr) [B]
- 75471 (Pickton) [B] — 4 violations
- 77467 (Pierce) [B]
- 76258 (Pilot Point) [A] — 4 violations ⚠
- 77362 (Pinehurst) [B] — 15 violations ⚠
- 75968 (Pineland) [A]
- 78063 (Pipe Creek) [B] — 5 violations
- 75686 (Pittsburg) [A] — 10 violations ⚠
- 77977 (Placedo) [C] — 22 violations ⚠
- 79355 (Plains) [B] — 19 violations ⚠
- 79072 (Plainview) [B] — 21 violations ⚠
- 79073 (Plainview) [B] — 21 violations ⚠
- 75023 (Plano) [A] — 1 violation
- 75024 (Plano) [A] — 1 violation
- 75025 (Plano) [A] — 1 violation
- 75026 (Plano) [A] — 1 violation
- 75074 (Plano) [A] — 1 violation
- 75075 (Plano) [A] — 1 violation
- 75086 (Plano) [A] — 1 violation
- 75093 (Plano) [A] — 1 violation
- 75094 (Plano) [A] — 1 violation
- 77363 (Plantersville) [B] — 15 violations ⚠
- 78064 (Pleasanton) [A] — 1 violation
- 77468 (Pledger) [B]
- 78952 (Plum) [C]
- 75472 (Point) [C] — 77 violations ⚠
- 77978 (Point Comfort) [A] — 14 violations ⚠
- 77364 (Pointblank) [C] — 26 violations ⚠
- 75969 (Pollok) [A] — 2 violations
- 76259 (Ponder) [A] — 3 violations
- 76869 (Pontotoc) [D]
- 76487 (Poolville) [C]
- 78373 (Port Aransas) [C] — 4 violations ⚠
- 77640 (Port Arthur) [B] — 3 violations ⚠
- 77641 (Port Arthur) [A] — 3 violations ⚠
- 77642 (Port Arthur) [B] — 3 violations ⚠
- 77643 (Port Arthur) [A] — 3 violations ⚠
- 77650 (Port Bolivar) [D]
- 78578 (Port Isabel) [B]
- 77979 (Port Lavaca) [C] — 23 violations ⚠
- 78598 (Port Mansfield) [C]
- 77651 (Port Neches) [D] — 2 violations
- 77982 (Port O Connor) [C] — 151 violations ⚠
- 77365 (Porter) [B] — 10 violations ⚠
- 78374 (Portland) [B] — 16 violations ⚠
- 79356 (Post) [C] — 33 violations ⚠
- 78065 (Poteet) [A] — 12 violations ⚠
- 78147 (Poth) [A] — 4 violations ⚠
- 75076 (Pottsboro) [B] — 37 violations ⚠
- 76565 (Pottsville) [C]
- 75473 (Powderly) [C]
- 75153 (Powell) [A]
- 75782 (Poynor) [A] — 9 violations ⚠
- 76678 (Prairie Hill) [C] — 26 violations ⚠
- 78661 (Prairie Lea) [B]
- 77446 (Prairie View) [A] — 4 violations ⚠
- 78375 (Premont) [B] — 5 violations
- 79845 (Presidio) [B] — 5 violations ⚠
- 75687 (Price) [A]
- 76870 (Priddy) [A]
- 75407 (Princeton) [A] — 3 violations
- 76468 (Proctor) [C]
- 78579 (Progreso) [B] — 6 violations ⚠
- 75078 (Prosper) [A] — 1 violation
- 76679 (Purdon) [A] — 1 violation
- 76566 (Purmela) [C]
- 76469 (Putnam) [C]
- 79777 (Pyote) [A] — 1 violation
- 79251 (Quail) [C]
- 79252 (Quanah) [B] — 19 violations ⚠
- 75572 (Queen City) [C] — 14 violations ⚠
- 78877 (Quemado) [B]
- 75474 (Quinlan) [B] — 23 violations ⚠
- 79255 (Quitaque) [C] — 24 violations ⚠
- 75783 (Quitman) [A]
- 76077 (Rainbow) [B]
- 79357 (Ralls) [B] — 7 violations ⚠
- 75475 (Randolph) [B] — 8 violations
- 78150 (Randolph A F B) [C]
- 76470 (Ranger) [C] — 27 violations ⚠
- 79778 (Rankin) [B] — 20 violations ⚠
- 79366 (Ransom Canyon) [B] — 1 violation
- 75858 (Ratcliff) [A] — 3 violations
- 75476 (Ravenna) [C]
- 78580 (Raymondville) [C] — 17 violations ⚠
- 77582 (Raywood) [B]
- 76680 (Reagan) [C]
- 78376 (Realitos) [B]
- 75154 (Red Oak) [A]
- 78662 (Red Rock) [A] — 8 violations ⚠
- 79846 (Redford) [F] — 29 violations ⚠
- 75573 (Redwater) [A] — 5 violations
- 78377 (Refugio) [B] — 4 violations
- 75784 (Reklaw) [B] — 4 violations ⚠
- 76078 (Rhome) [A]
- 75155 (Rice) [B]
- 77873 (Richards) [B]
- 75080 (Richardson) [C] — 19 violations ⚠
- 75081 (Richardson) [B] — 19 violations ⚠
- 75082 (Richardson) [B] — 19 violations ⚠
- 75083 (Richardson) [C] — 19 violations ⚠
- 75085 (Richardson) [C] — 19 violations ⚠
- 76681 (Richland) [A] — 6 violations ⚠
- 76871 (Richland Springs) [A] — 11 violations ⚠
- 77406 (Richmond) [B] — 4 violations
- 77407 (Richmond) [B] — 4 violations
- 77469 (Richmond) [B] — 4 violations
- 76682 (Riesel) [C] — 42 violations ⚠
- 76261 (Ringgold) [C]
- 78879 (Rio Frio) [C]
- 78582 (Rio Grande City) [A] — 12 violations ⚠
- 78583 (Rio Hondo) [B] — 32 violations ⚠
- 78066 (Rio Medina) [B]
- 76093 (Rio Vista) [A] — 16 violations ⚠
- 76471 (Rising Star) [A] — 2 violations ⚠
- 77367 (Riverside) [C] — 47 violations ⚠
- 78379 (Riviera) [C] — 17 violations ⚠
- 76262 (Roanoke) [A]
- 76299 (Roanoke) [A]
- 77875 (Roans Prairie) [C]
- 79256 (Roaring Springs) [B] — 10 violations ⚠
- 76945 (Robert Lee) [C] — 29 violations ⚠
- 78380 (Robstown) [B] — 13 violations ⚠
- 79543 (Roby) [A] — 6 violations ⚠
- 76872 (Rochelle) [A] — 3 violations ⚠
- 79544 (Rochester) [A] — 19 violations ⚠
- 77470 (Rock Island) [A] — 2 violations
- 76567 (Rockdale) [A] — 9 violations ⚠
- 78381 (Rockport) [A] — 4 violations ⚠
- 78382 (Rockport) [B] — 4 violations ⚠
- 78880 (Rocksprings) [B] — 8 violations
- 75032 (Rockwall) [A] — 10 violations ⚠
- 75087 (Rockwall) [A] — 10 violations ⚠
- 76873 (Rockwood) [C]
- 76569 (Rogers) [A] — 2 violations
- 78584 (Roma) [B] — 52 violations ⚠
- 77368 (Romayor) [C]
- 76874 (Roosevelt) [C]
- 79358 (Ropesville) [D] — 28 violations ⚠
- 78953 (Rosanky) [B]
- 79545 (Roscoe) [C] — 15 violations ⚠
- 76570 (Rosebud) [B] — 8 violations ⚠
- 77471 (Rosenberg) [B] — 15 violations ⚠
- 77583 (Rosharon) [C] — 5 violations ⚠
- 76684 (Ross) [A] — 2 violations
- 75157 (Rosser) [C]
- 76263 (Rosston) [B]
- 79546 (Rotan) [B] — 78 violations ⚠
- 78663 (Round Mountain) [D]
- 78664 (Round Rock) [A] — 1 violation
- 78665 (Round Rock) [A] — 1 violation
- 78680 (Round Rock) [A] — 1 violation
- 78681 (Round Rock) [A] — 1 violation
- 78682 (Round Rock) [A] — 1 violation
- 78683 (Round Rock) [A] — 1 violation
- 78954 (Round Top) [C]
- 76875 (Rowena) [C] — 69 violations ⚠
- 75030 (Rowlett) [A]
- 75088 (Rowlett) [A]
- 75089 (Rowlett) [A]
- 75477 (Roxton) [B] — 6 violations ⚠
- 75189 (Royse City) [A] — 7 violations ⚠
- 79547 (Rule) [A] — 2 violations
- 79548 (Rule) [A] — 2 violations
- 78151 (Runge) [A] — 8 violations ⚠
- 75785 (Rusk) [A] — 6 violations
- 77369 (Rye) [C]
- 78881 (Sabinal) [A] — 15 violations ⚠
- 77655 (Sabine Pass) [C]
- 75048 (Sachse) [A]
- 75788 (Sacul) [A] — 5 violations ⚠
- 76264 (Sadler) [A]
- 78152 (Saint Hedwig) [B]
- 76265 (Saint Jo) [A] — 1 violation
- 76571 (Salado) [B]
- 78585 (Salineno) [C]
- 79847 (Salt Flat) [B] — 4 violations
- 75478 (Saltillo) [C]
- 79077 (Sam Norwood) [C]
- 76901 (San Angelo) [B] — 9 violations ⚠
- 76902 (San Angelo) [B] — 9 violations ⚠
- 76903 (San Angelo) [B] — 9 violations ⚠
- 76904 (San Angelo) [B] — 9 violations ⚠
- 76905 (San Angelo) [B] — 9 violations ⚠
- 76906 (San Angelo) [B] — 9 violations ⚠
- 76909 (San Angelo) [B] — 9 violations ⚠
- 78201 (San Antonio) [B] — 2 violations ⚠
- 78202 (San Antonio) [A] — 2 violations ⚠
- 78203 (San Antonio) [A] — 2 violations ⚠
- 78204 (San Antonio) [A] — 2 violations ⚠
- 78205 (San Antonio) [A] — 2 violations ⚠
- 78206 (San Antonio) [A] — 2 violations ⚠
- 78207 (San Antonio) [A] — 2 violations ⚠
- 78208 (San Antonio) [A] — 2 violations ⚠
- 78209 (San Antonio) [B] — 2 violations ⚠
- 78210 (San Antonio) [A] — 2 violations ⚠
- 78211 (San Antonio) [A] — 2 violations ⚠
- 78212 (San Antonio) [B] — 2 violations ⚠
- 78213 (San Antonio) [B] — 2 violations ⚠
- 78214 (San Antonio) [A] — 2 violations ⚠
- 78215 (San Antonio) [A] — 2 violations ⚠
- 78216 (San Antonio) [B] — 2 violations ⚠
- 78217 (San Antonio) [B] — 2 violations ⚠
- 78218 (San Antonio) [B] — 2 violations ⚠
- 78219 (San Antonio) [A] — 2 violations ⚠
- 78220 (San Antonio) [A] — 2 violations ⚠
- 78221 (San Antonio) [A] — 2 violations ⚠
- 78222 (San Antonio) [A] — 2 violations ⚠
- 78223 (San Antonio) [A] — 2 violations ⚠
- 78224 (San Antonio) [A] — 2 violations ⚠
- 78225 (San Antonio) [A] — 2 violations ⚠
- 78226 (San Antonio) [A] — 2 violations ⚠
- 78227 (San Antonio) [B] — 2 violations ⚠
- 78228 (San Antonio) [B] — 2 violations ⚠
- 78229 (San Antonio) [A] — 2 violations ⚠
- 78230 (San Antonio) [B] — 2 violations ⚠
- 78231 (San Antonio) [A] — 2 violations ⚠
- 78232 (San Antonio) [B] — 2 violations ⚠
- 78233 (San Antonio) [A] — 2 violations ⚠
- 78234 (San Antonio) [A] — 2 violations ⚠
- 78235 (San Antonio) [A] — 2 violations ⚠
- 78237 (San Antonio) [A] — 2 violations ⚠
- 78238 (San Antonio) [B] — 2 violations ⚠
- 78239 (San Antonio) [A] — 2 violations ⚠
- 78240 (San Antonio) [A] — 2 violations ⚠
- 78241 (San Antonio) [A] — 2 violations ⚠
- 78242 (San Antonio) [A] — 2 violations ⚠
- 78243 (San Antonio) [A] — 2 violations ⚠
- 78244 (San Antonio) [A] — 2 violations ⚠
- 78245 (San Antonio) [A] — 2 violations ⚠
- 78246 (San Antonio) [A] — 2 violations ⚠
- 78247 (San Antonio) [A] — 2 violations ⚠
- 78248 (San Antonio) [A] — 2 violations ⚠
- 78249 (San Antonio) [A] — 2 violations ⚠
- 78250 (San Antonio) [A] — 2 violations ⚠
- 78251 (San Antonio) [A] — 2 violations ⚠
- 78252 (San Antonio) [A] — 2 violations ⚠
- 78253 (San Antonio) [A] — 2 violations ⚠
- 78254 (San Antonio) [A] — 2 violations ⚠
- 78255 (San Antonio) [A] — 2 violations ⚠
- 78256 (San Antonio) [A] — 2 violations ⚠
- 78257 (San Antonio) [A] — 2 violations ⚠
- 78258 (San Antonio) [A] — 2 violations ⚠
- 78259 (San Antonio) [A] — 2 violations ⚠
- 78260 (San Antonio) [A] — 2 violations ⚠
- 78261 (San Antonio) [A] — 2 violations ⚠
- 78263 (San Antonio) [A] — 2 violations ⚠
- 78264 (San Antonio) [A] — 2 violations ⚠
- 78265 (San Antonio) [A] — 2 violations ⚠
- 78266 (San Antonio) [A] — 2 violations ⚠
- 78268 (San Antonio) [A] — 2 violations ⚠
- 78269 (San Antonio) [A] — 2 violations ⚠
- 78270 (San Antonio) [A] — 2 violations ⚠
- 78278 (San Antonio) [A] — 2 violations ⚠
- 78279 (San Antonio) [A] — 2 violations ⚠
- 78280 (San Antonio) [A] — 2 violations ⚠
- 78283 (San Antonio) [A] — 2 violations ⚠
- 78284 (San Antonio) [A] — 2 violations ⚠
- 78285 (San Antonio) [A] — 2 violations ⚠
- 78286 (San Antonio) [A] — 2 violations ⚠
- 78287 (San Antonio) [A] — 2 violations ⚠
- 78288 (San Antonio) [A] — 2 violations ⚠
- 78289 (San Antonio) [A] — 2 violations ⚠
- 78291 (San Antonio) [A] — 2 violations ⚠
- 78292 (San Antonio) [A] — 2 violations ⚠
- 78293 (San Antonio) [A] — 2 violations ⚠
- 78294 (San Antonio) [A] — 2 violations ⚠
- 78295 (San Antonio) [A] — 2 violations ⚠
- 78296 (San Antonio) [A] — 2 violations ⚠
- 78297 (San Antonio) [A] — 2 violations ⚠
- 78298 (San Antonio) [A] — 2 violations ⚠
- 78299 (San Antonio) [A] — 2 violations ⚠
- 75972 (San Augustine) [B] — 38 violations ⚠
- 78586 (San Benito) [B]
- 78384 (San Diego) [B] — 17 violations ⚠
- 79849 (San Elizario) [B]
- 77473 (San Felipe) [B]
- 78588 (San Isidro) [B]
- 78589 (San Juan) [A]
- 78666 (San Marcos) [B] — 1 violation
- 78667 (San Marcos) [A] — 1 violation
- 78590 (San Perlita) [C]
- 76877 (San Saba) [B] — 16 violations
- 78067 (San Ygnacio) [C]
- 79848 (Sanderson) [B] — 18 violations ⚠
- 78383 (Sandia) [C]
- 79078 (Sanford) [D] — 9 violations ⚠
- 76266 (Sanger) [A] — 9 violations
- 76878 (Santa Anna) [A] — 4 violations ⚠
- 78591 (Santa Elena) [C]
- 77510 (Santa Fe) [B] — 20 violations ⚠
- 77517 (Santa Fe) [B] — 20 violations ⚠
- 78592 (Santa Maria) [C]
- 78593 (Santa Rosa) [B] — 12 violations ⚠
- 76472 (Santo) [B] — 6 violations
- 79780 (Saragosa) [D]
- 77585 (Saratoga) [A] — 4 violations ⚠
- 78385 (Sarita) [A] — 10 violations ⚠
- 76685 (Satin) [C]
- 75479 (Savoy) [C] — 35 violations ⚠
- 78154 (Schertz) [B] — 4 violations
- 78956 (Schulenburg) [B]
- 76573 (Schwertner) [C]
- 76379 (Scotland) [A]
- 75688 (Scottsville) [A] — 1 violation
- 75480 (Scroggins) [B]
- 75158 (Scurry) [A] — 3 violations
- 77586 (Seabrook) [B]
- 77983 (Seadrift) [B] — 7 violations
- 75159 (Seagoville) [A] — 5 violations ⚠
- 79359 (Seagraves) [B] — 23 violations ⚠
- 77474 (Sealy) [B] — 3 violations
- 78594 (Sebastian) [B] — 6 violations ⚠
- 78155 (Seguin) [B] — 10 violations ⚠
- 78156 (Seguin) [A] — 10 violations ⚠
- 75689 (Selman City) [C]
- 79360 (Seminole) [A] — 8 violations ⚠
- 76380 (Seymour) [A] — 3 violations
- 79363 (Shallowater) [C] — 64 violations ⚠
- 79079 (Shamrock) [A] — 2 violations ⚠
- 79781 (Sheffield) [C]
- 75973 (Shelbyville) [C] — 28 violations ⚠
- 77371 (Shepherd) [B] — 10 violations ⚠
- 76311 (Sheppard Afb) [A] — 1 violation
- 77475 (Sheridan) [A] — 39 violations ⚠
- 75090 (Sherman) [B] — 4 violations
- 75091 (Sherman) [A] — 4 violations
- 75092 (Sherman) [B] — 4 violations
- 77984 (Shiner) [A]
- 77876 (Shiro) [C]
- 76474 (Sidney) [C]
- 79851 (Sierra Blanca) [C] — 15 violations
- 77656 (Silsbee) [C] — 32 violations ⚠
- 76949 (Silver) [C]
- 79257 (Silverton) [C] — 31 violations ⚠
- 75574 (Simms) [C]
- 77476 (Simonton) [C]
- 78387 (Sinton) [B] — 12 violations ⚠
- 79080 (Skellytown) [B] — 3 violations ⚠
- 78389 (Skidmore) [B] — 10 violations ⚠
- 79364 (Slaton) [B]
- 76267 (Slidell) [A] — 21 violations ⚠
- 78159 (Smiley) [A] — 8 violations ⚠
- 78957 (Smithville) [B] — 2 violations
- 79367 (Smyer) [F] — 23 violations ⚠
- 77878 (Snook) [A] — 24 violations ⚠
- 79549 (Snyder) [A] — 4 violations
- 79550 (Snyder) [A] — 4 violations
- 78069 (Somerset) [C]
- 77879 (Somerville) [A] — 8 violations ⚠
- 76950 (Sonora) [A] — 6 violations ⚠
- 77659 (Sour Lake) [C] — 3 violations ⚠
- 76481 (South Bend) [B]
- 77587 (South Houston) [B]
- 78597 (South Padre Island) [D]
- 79258 (South Plains) [D]
- 76092 (Southlake) [A]
- 76268 (Southmayd) [C] — 19 violations
- 79369 (Spade) [B] — 12 violations ⚠
- 79081 (Spearman) [B] — 3 violations
- 78669 (Spicewood) [B] — 4 violations
- 77372 (Splendora) [B] — 21 violations ⚠
- 77373 (Spring) [B] — 1 violation
- 77379 (Spring) [B] — 1 violation
- 77380 (Spring) [B] — 1 violation
- 77381 (Spring) [B] — 1 violation
- 77382 (Spring) [A] — 1 violation
- 77383 (Spring) [A] — 1 violation
- 77386 (Spring) [B] — 1 violation
- 77387 (Spring) [A] — 1 violation
- 77388 (Spring) [B] — 1 violation
- 77389 (Spring) [B] — 1 violation
- 77391 (Spring) [A] — 1 violation
- 77393 (Spring) [A] — 1 violation
- 78070 (Spring Branch) [B] — 4 violations
- 79082 (Springlake) [B] — 9 violations ⚠
- 76082 (Springtown) [A] — 6 violations ⚠
- 79370 (Spur) [B] — 6 violations ⚠
- 77660 (Spurger) [B] — 8 violations
- 77477 (Stafford) [B] — 3 violations
- 77497 (Stafford) [A] — 3 violations
- 79553 (Stamford) [C] — 14 violations ⚠
- 79782 (Stanton) [B] — 26 violations ⚠
- 78670 (Staples) [B]
- 76880 (Star) [C]
- 76401 (Stephenville) [A] — 7 violations ⚠
- 76402 (Stephenville) [A] — 7 violations ⚠
- 76951 (Sterling City) [A]
- 79083 (Stinnett) [C] — 6 violations
- 78160 (Stockdale) [A] — 2 violations ⚠
- 78671 (Stonewall) [A] — 2 violations ⚠
- 77661 (Stowell) [A] — 6 violations ⚠
- 79084 (Stratford) [B]
- 76475 (Strawn) [B] — 35 violations ⚠
- 75859 (Streetman) [B] — 33 violations ⚠
- 77986 (Sublime) [C]
- 79371 (Sudan) [C] — 2 violations ⚠
- 77478 (Sugar Land) [B] — 1 violation
- 77479 (Sugar Land) [B] — 1 violation
- 77487 (Sugar Land) [A] — 1 violation
- 77496 (Sugar Land) [A] — 1 violation
- 77498 (Sugar Land) [B] — 1 violation
- 78595 (Sullivan City) [C]
- 75481 (Sulphur Bluff) [B]
- 75482 (Sulphur Springs) [B] — 3 violations ⚠
- 75483 (Sulphur Springs) [A] — 3 violations ⚠
- 79085 (Summerfield) [D]
- 75486 (Sumner) [C]
- 79372 (Sundown) [B] — 2 violations
- 75182 (Sunnyvale) [A] — 2 violations
- 79086 (Sunray) [B] — 5 violations ⚠
- 76270 (Sunset) [C]
- 78161 (Sutherland Springs) [B]
- 77480 (Sweeny) [B] — 4 violations
- 77987 (Sweet Home) [C]
- 79556 (Sweetwater) [A] — 11 violations ⚠
- 79560 (Sylvester) [C]
- 78390 (Taft) [B] — 15 violations ⚠
- 79373 (Tahoka) [B] — 96 violations ⚠
- 75487 (Talco) [A]
- 76882 (Talpa) [C]
- 78883 (Tarpley) [C]
- 79783 (Tarzan) [C]
- 75691 (Tatum) [C] — 58 violations ⚠
- 76574 (Taylor) [A]
- 75860 (Teague) [A] — 3 violations ⚠
- 76686 (Tehuacana) [A]
- 76883 (Telegraph) [C]
- 75488 (Telephone) [C]
- 77988 (Telferner) [B]
- 79259 (Tell) [C]
- 76501 (Temple) [A] — 1 violation
- 76502 (Temple) [B] — 1 violation
- 76503 (Temple) [A] — 1 violation
- 76504 (Temple) [A] — 1 violation
- 76505 (Temple) [A] — 1 violation
- 76508 (Temple) [A] — 1 violation
- 75974 (Tenaha) [B] — 14 violations ⚠
- 75861 (Tennessee Colony) [A]
- 75880 (Tennessee Colony) [A]
- 75884 (Tennessee Colony) [A]
- 75886 (Tennessee Colony) [A]
- 76953 (Tennyson) [C]
- 79852 (Terlingua) [B] — 10 violations ⚠
- 75160 (Terrell) [A] — 2 violations
- 75161 (Terrell) [A] — 2 violations
- 75501 (Texarkana) [B] — 51 violations ⚠
- 75503 (Texarkana) [B] — 51 violations ⚠
- 75504 (Texarkana) [A] — 51 violations ⚠
- 75505 (Texarkana) [A] — 51 violations ⚠
- 75507 (Texarkana) [A] — 51 violations ⚠
- 75599 (Texarkana) [A] — 51 violations ⚠
- 77590 (Texas City) [B] — 4 violations ⚠
- 77591 (Texas City) [B] — 4 violations ⚠
- 77592 (Texas City) [A] — 4 violations ⚠
- 73960 (Texhoma) [D]
- 79087 (Texline) [F] — 22 violations ⚠
- 75056 (The Colony) [A] — 1 violation
- 77374 (Thicket) [C]
- 77989 (Thomaston) [C]
- 77481 (Thompsons) [A] — 2 violations ⚠
- 76577 (Thorndale) [A] — 1 violation
- 76687 (Thornton) [A] — 2 violations
- 76578 (Thrall) [A] — 2 violations ⚠
- 78071 (Three Rivers) [A] — 8 violations
- 76483 (Throckmorton) [B] — 7 violations ⚠
- 78072 (Tilden) [A] — 29 violations ⚠
- 75975 (Timpson) [B] — 36 violations ⚠
- 76271 (Tioga) [A] — 1 violation
- 77990 (Tivoli) [A] — 2 violations
- 79376 (Tokio) [C]
- 76476 (Tolar) [A] — 1 violation
- 75489 (Tom Bean) [A] — 1 violation
- 77375 (Tomball) [B] — 2 violations
- 77377 (Tomball) [B] — 2 violations
- 79853 (Tornillo) [A]
- 78672 (Tow) [C]
- 79785 (Toyah) [C] — 90 violations ⚠
- 79786 (Toyahvale) [D]
- 79561 (Trent) [A] — 7 violations ⚠
- 75490 (Trenton) [A] — 3 violations
- 75163 (Trinidad) [B] — 15 violations ⚠
- 75862 (Trinity) [C] — 36 violations ⚠
- 75789 (Troup) [A] — 11 violations ⚠
- 76579 (Troy) [A] — 2 violations
- 78162 (Tuleta) [C]
- 79088 (Tulia) [B] — 2 violations
- 79261 (Turkey) [C] — 50 violations ⚠
- 79562 (Tuscola) [A] — 3 violations ⚠
- 79563 (Tye) [A] — 11 violations ⚠
- 75701 (Tyler) [B] — 4 violations ⚠
- 75702 (Tyler) [B] — 4 violations ⚠
- 75703 (Tyler) [B] — 4 violations ⚠
- 75704 (Tyler) [A] — 4 violations ⚠
- 75705 (Tyler) [A] — 4 violations ⚠
- 75706 (Tyler) [A] — 4 violations ⚠
- 75707 (Tyler) [A] — 4 violations ⚠
- 75708 (Tyler) [A] — 4 violations ⚠
- 75709 (Tyler) [A] — 4 violations ⚠
- 75710 (Tyler) [A] — 4 violations ⚠
- 75711 (Tyler) [A] — 4 violations ⚠
- 75712 (Tyler) [A] — 4 violations ⚠
- 75713 (Tyler) [A] — 4 violations ⚠
- 75798 (Tyler) [A] — 4 violations ⚠
- 75799 (Tyler) [A] — 4 violations ⚠
- 78391 (Tynan) [A] — 7 violations ⚠
- 79091 (Umbarger) [C] — 13 violations ⚠
- 78148 (Universal City) [A]
- 78884 (Utopia) [A] — 5 violations
- 78801 (Uvalde) [B] — 8 violations
- 78802 (Uvalde) [A] — 8 violations
- 79854 (Valentine) [C] — 13 violations ⚠
- 76884 (Valera) [C]
- 76689 (Valley Mills) [B] — 22 violations ⚠
- 76885 (Valley Spring) [C]
- 76272 (Valley View) [A] — 8 violations ⚠
- 75790 (Van) [A] — 3 violations
- 75495 (Van Alstyne) [A] — 12 violations
- 79855 (Van Horn) [B] — 5 violations ⚠
- 77482 (Van Vleck) [B] — 4 violations ⚠
- 76955 (Vancourt) [C]
- 77991 (Vanderbilt) [A] — 7 violations ⚠
- 78885 (Vanderpool) [B]
- 79092 (Vega) [B] — 5 violations
- 76084 (Venus) [A] — 2 violations
- 76886 (Veribest) [C]
- 76384 (Vernon) [C] — 26 violations ⚠
- 76385 (Vernon) [C] — 26 violations ⚠
- 77901 (Victoria) [C] — 23 violations ⚠
- 77902 (Victoria) [B] — 23 violations ⚠
- 77903 (Victoria) [B] — 23 violations ⚠
- 77904 (Victoria) [B] — 23 violations ⚠
- 77905 (Victoria) [B] — 23 violations ⚠
- 77662 (Vidor) [D] — 191 violations ⚠
- 77670 (Vidor) [C] — 191 violations ⚠
- 77663 (Village Mills) [A]
- 76887 (Voca) [C]
- 78073 (Von Ormy) [B]
- 76888 (Voss) [C]
- 77376 (Votaw) [C]
- 76701 (Waco) [A] — 9 violations
- 76702 (Waco) [A] — 9 violations
- 76703 (Waco) [A] — 9 violations
- 76704 (Waco) [A] — 9 violations
- 76705 (Waco) [A] — 9 violations
- 76706 (Waco) [B] — 9 violations
- 76707 (Waco) [A] — 9 violations
- 76708 (Waco) [A] — 9 violations
- 76710 (Waco) [B] — 9 violations
- 76711 (Waco) [A] — 9 violations
- 76714 (Waco) [A] — 9 violations
- 76715 (Waco) [A] — 9 violations
- 76716 (Waco) [A] — 9 violations
- 76795 (Waco) [A] — 9 violations
- 76797 (Waco) [A] — 9 violations
- 76798 (Waco) [A] — 9 violations
- 76799 (Waco) [A] — 9 violations
- 77483 (Wadsworth) [B]
- 78959 (Waelder) [B] — 5 violations
- 79093 (Waka) [B] — 10 violations ⚠
- 78673 (Walburg) [C]
- 76957 (Wall) [C]
- 77484 (Waller) [C] — 30 violations ⚠
- 77485 (Wallis) [B] — 6 violations ⚠
- 77597 (Wallisville) [C]
- 76690 (Walnut Springs) [C]
- 78960 (Warda) [C]
- 78074 (Waring) [B]
- 77664 (Warren) [B] — 6 violations
- 78961 (Warrenton) [C]
- 77880 (Washington) [C]
- 75692 (Waskom) [B] — 10 violations
- 76958 (Water Valley) [B]
- 75165 (Waxahachie) [A] — 17 violations ⚠
- 75167 (Waxahachie) [A] — 17 violations ⚠
- 75168 (Waxahachie) [A] — 17 violations ⚠
- 79094 (Wayside) [D]
- 76085 (Weatherford) [A] — 16 violations ⚠
- 76086 (Weatherford) [A] — 16 violations ⚠
- 76087 (Weatherford) [B] — 16 violations ⚠
- 76088 (Weatherford) [A] — 16 violations ⚠
- 77598 (Webster) [B]
- 77993 (Weesatche) [D]
- 78962 (Weimar) [B] — 2 violations
- 76388 (Weinert) [A] — 5 violations ⚠
- 78674 (Weir) [C]
- 79377 (Welch) [C] — 35 violations ⚠
- 77881 (Wellborn) [A]
- 79095 (Wellington) [A] — 2 violations ⚠
- 79378 (Wellman) [C] — 36 violations ⚠
- 75976 (Wells) [C] — 49 violations ⚠
- 78596 (Weslaco) [B] — 6 violations ⚠
- 78599 (Weslaco) [B] — 6 violations ⚠
- 76691 (West) [B] — 18 violations
- 77486 (West Columbia) [B] — 7 violations ⚠
- 78963 (West Point) [C]
- 79565 (Westbrook) [C] — 1 violation
- 77994 (Westhoff) [C]
- 75485 (Westminster) [A]
- 75097 (Weston) [B] — 8 violations ⚠
- 77488 (Wharton) [C] — 9 violations
- 79096 (Wheeler) [A] — 6 violations ⚠
- 77882 (Wheelock) [C]
- 79097 (White Deer) [B]
- 75693 (White Oak) [B] — 9 violations
- 79379 (Whiteface) [A] — 10 violations
- 75791 (Whitehouse) [A]
- 76273 (Whitesboro) [A] — 6 violations
- 75491 (Whitewright) [A] — 8 violations ⚠
- 79380 (Whitharral) [F] — 58 violations ⚠
- 76692 (Whitney) [B] — 8 violations ⚠
- 78075 (Whitsett) [C]
- 76490 (Whitt) [A] — 4 violations
- 76301 (Wichita Falls) [C] — 18 violations ⚠
- 76302 (Wichita Falls) [C] — 18 violations ⚠
- 76305 (Wichita Falls) [B] — 18 violations ⚠
- 76306 (Wichita Falls) [C] — 18 violations ⚠
- 76307 (Wichita Falls) [B] — 18 violations ⚠
- 76308 (Wichita Falls) [C] — 18 violations ⚠
- 76309 (Wichita Falls) [C] — 18 violations ⚠
- 76310 (Wichita Falls) [C] — 18 violations ⚠
- 79788 (Wickett) [A] — 1 violation
- 75977 (Wiergate) [C]
- 79098 (Wildorado) [C] — 15 violations
- 77318 (Willis) [B] — 6 violations ⚠
- 77378 (Willis) [A] — 6 violations ⚠
- 78675 (Willow City) [B]
- 75169 (Wills Point) [A] — 8 violations ⚠
- 75172 (Wilmer) [A]
- 79381 (Wilson) [D] — 14 violations ⚠
- 78676 (Wimberley) [C] — 11 violations ⚠
- 75492 (Windom) [A] — 5 violations ⚠
- 76389 (Windthorst) [A]
- 75493 (Winfield) [A] — 2 violations
- 79566 (Wingate) [C]
- 79789 (Wink) [A] — 3 violations ⚠
- 77665 (Winnie) [C]
- 75494 (Winnsboro) [A] — 5 violations ⚠
- 75792 (Winona) [C] — 10 violations ⚠
- 79567 (Winters) [A] — 60 violations ⚠
- 75978 (Woden) [C]
- 75496 (Wolfe City) [A] — 20 violations ⚠
- 79382 (Wolfforth) [B] — 2 violations
- 75865 (Woodlake) [C] — 26 violations ⚠
- 75694 (Woodlawn) [C] — 59 violations ⚠
- 78393 (Woodsboro) [C] — 12 violations ⚠
- 76491 (Woodson) [C]
- 75979 (Woodville) [B] — 35 violations ⚠
- 75990 (Woodville) [A] — 35 violations ⚠
- 76712 (Woodway) [A] — 2 violations
- 76693 (Wortham) [A] — 3 violations ⚠
- 78677 (Wrightsboro) [C]
- 75098 (Wylie) [A] — 1 violation
- 78886 (Yancey) [A]
- 75497 (Yantis) [A] — 5 violations ⚠
- 77995 (Yoakum) [A] — 1 violation
- 78164 (Yorktown) [A] — 1 violation
- 78076 (Zapata) [B] — 52 violations ⚠
- 75980 (Zavalla) [B] — 87 violations ⚠
- 76890 (Zephyr) [A] — 3 violations
Data Sources
- Water quality: EPA Safe Drinking Water Information System (SDWIS)
- Weather alerts: National Weather Service (NWS)
- Regulations: State plumbing boards, ICC, IAPMO
Updated daily.
Frequently Asked Questions
Is the water safe to drink in Texas?
Texas has 2219 community water systems serving 25,057,281 people across 2649 ZIP codes. There are 21,910 recorded violations, including 5329 health-based. 2089 of 2649 ZIP codes have at least one violation.
What plumbing code does Texas follow?
Texas follows the IPC plumbing code. DIY plumbing work is allowed for homeowners.
Is lead a concern in Texas's drinking water?
24 ZIP codes in Texas have lead levels exceeding the EPA action level of 0.015 mg/L.