Community Water System · PWSID TX0270049

City of Granite Shoals

Serves 6,795 peopleSurface WaterOwner: Local GovernmentGranite Shoals, Texas
Nothing open that measures the water, but 2 open testing or paperwork violations.

A missed test is not evidence of bad water. It also is not evidence of good water: for that period nobody checked.

On record since 2010: 80 violations. 33 over the limit · 2 treatment lapses · 19 missed or late tests · 26 notices or reports. Most recent began 2025-08-11.

For this year's test results, ask the utility for its annual Consumer Confidence Report. Every community system must publish one.

33Over the limit
2Treatment lapse
19Missed or late test
26Notice or report2 open

More violations on record than 95% of active water systems in Texas. Small systems with no staff chemist often rack up missed-test violations; big utilities rarely do.

The record, year by year

20052010 · Notice or report: 120102012 · Notice or report: 12014 · Notice or report: 32015 · Over the limit: 12015 · Notice or report: 120152016 · Over the limit: 62016 · Over the limit: 62016 · Missed or late test: 32016 · Notice or report: 42016 · Notice or report: 42017 · Over the limit: 72017 · Over the limit: 72017 · Over the limit: 72017 · Notice or report: 52017 · Notice or report: 52018 · Over the limit: 32018 · Treatment lapse: 12018 · Missed or late test: 12018 · Notice or report: 12019 · Over the limit: 112019 · Over the limit: 112019 · Over the limit: 112019 · Over the limit: 112019 · Treatment lapse: 12019 · Missed or late test: 112019 · Missed or late test: 112019 · Missed or late test: 112019 · Missed or late test: 112019 · Notice or report: 42019 · Notice or report: 42020 · Missed or late test: 12020 · Notice or report: 120202022 · Over the limit: 12022 · Notice or report: 12023 · Over the limit: 42023 · Over the limit: 42023 · Missed or late test: 22023 · Notice or report: 32024 · Missed or late test: 12025 · Notice or report: 12025
One square ≈ 3 violations (rounded up), by the year they began. Empty columns are years with nothing on EPA's record.
41% over the limit · 333% treatment lapse · 224% missed or late test · 1933% notice or report · 26

Across Texas, 60% of violations are missed or late tests and 10% are water over a limit.

How far over the limit

at the limit2×5×10×100×+Trihalomethanes (TTHM)Total Haloacetic Acids (HAA5)2023-10-01 · Trihalomethanes (TTHM): measured 0.1070 MG/L vs limit 0.0800 MG/L (1.3×)2023-07-01 · Trihalomethanes (TTHM): measured 0.1100 MG/L vs limit 0.0800 MG/L (1.4×)2023-04-01 · Trihalomethanes (TTHM): measured 0.1150 MG/L vs limit 0.0800 MG/L (1.4×)2023-01-01 · Trihalomethanes (TTHM): measured 0.1040 MG/L vs limit 0.0800 MG/L (1.3×)2022-10-01 · Trihalomethanes (TTHM): measured 0.0820 MG/L vs limit 0.0800 MG/L (1.0×)2019-10-01 · Trihalomethanes (TTHM): measured 0.0910 MG/L vs limit 0.0800 MG/L (1.1×)2019-07-01 · Trihalomethanes (TTHM): measured 0.1070 MG/L vs limit 0.0800 MG/L (1.3×)2019-07-01 · Total Haloacetic Acids (HAA5): measured 0.0850 MG/L vs limit 0.0600 MG/L (1.4×)2019-04-01 · Total Haloacetic Acids (HAA5): measured 0.1050 MG/L vs limit 0.0600 MG/L (1.8×)2019-04-01 · Total Haloacetic Acids (HAA5): measured 0.1020 MG/L vs limit 0.0600 MG/L (1.7×)2019-04-01 · Trihalomethanes (TTHM): measured 0.1400 MG/L vs limit 0.0800 MG/L (1.8×)2019-04-01 · Trihalomethanes (TTHM): measured 0.1430 MG/L vs limit 0.0800 MG/L (1.8×)2019-01-01 · Total Haloacetic Acids (HAA5): measured 0.0890 MG/L vs limit 0.0600 MG/L (1.5×)2019-01-01 · Total Haloacetic Acids (HAA5): measured 0.0910 MG/L vs limit 0.0600 MG/L (1.5×)2019-01-01 · Trihalomethanes (TTHM): measured 0.1230 MG/L vs limit 0.0800 MG/L (1.5×)2019-01-01 · Trihalomethanes (TTHM): measured 0.1190 MG/L vs limit 0.0800 MG/L (1.5×)2018-10-01 · Total Haloacetic Acids (HAA5): measured 0.0770 MG/L vs limit 0.0600 MG/L (1.3×)2018-10-01 · Trihalomethanes (TTHM): measured 0.1020 MG/L vs limit 0.0800 MG/L (1.3×)2018-07-01 · Trihalomethanes (TTHM): measured 0.0810 MG/L vs limit 0.0800 MG/L (1.0×)2017-10-01 · Trihalomethanes (TTHM): measured 0.0820 MG/L vs limit 0.0800 MG/L (1.0×)2017-07-01 · Trihalomethanes (TTHM): measured 0.0810 MG/L vs limit 0.0800 MG/L (1.0×)2017-07-01 · Trihalomethanes (TTHM): measured 0.0830 MG/L vs limit 0.0800 MG/L (1.0×)2017-04-01 · Total Haloacetic Acids (HAA5): measured 0.1050 MG/L vs limit 0.0600 MG/L (1.8×)2017-04-01 · Trihalomethanes (TTHM): measured 0.1080 MG/L vs limit 0.0800 MG/L (1.3×)2017-01-01 · Trihalomethanes (TTHM): measured 0.1010 MG/L vs limit 0.0800 MG/L (1.3×)2017-01-01 · Total Haloacetic Acids (HAA5): measured 0.0930 MG/L vs limit 0.0600 MG/L (1.6×)2016-10-01 · Trihalomethanes (TTHM): measured 0.0910 MG/L vs limit 0.0800 MG/L (1.1×)2016-10-01 · Total Haloacetic Acids (HAA5): measured 0.0840 MG/L vs limit 0.0600 MG/L (1.4×)2016-07-01 · Total Haloacetic Acids (HAA5): measured 0.0910 MG/L vs limit 0.0600 MG/L (1.5×)2016-07-01 · Trihalomethanes (TTHM): measured 0.0960 MG/L vs limit 0.0800 MG/L (1.2×)2016-07-01 · Trihalomethanes (TTHM): measured 0.0890 MG/L vs limit 0.0800 MG/L (1.1×)
Each dot is one over-the-limit violation: the measured value divided by the limit it broke, on a log scale. Most legal limits for chemicals are running averages set for a lifetime of drinking, so “just over” and “ten times over” are very different news. Hover a dot for the numbers.

Lead & copper at the tap

Utilities sample taps in homes most likely to have lead pipes, and report the 90th-percentile result: 9 in 10 homes sampled came in at or below this number. Above the red line (the action level) the utility must act. The action level is not a safe level; EPA's health goal for lead is zero. EPA's file does not date these results, so they are shown highest first.

Lead, 90th percentile 6 results on file · action level 15 ppb

3.5 ppb
2.4 ppb
2.3 ppb
1.5 ppb
1.4 ppb
1.1 ppb

Open now (2)

  1. 2025-08-11Public NoticePN Violation for NPDWR ViolationOpen
  2. 2010-12-31Public NoticePN Violation for NPDWR ViolationOpen

Every violation on record

  1. 2025-08-11Public NoticePN Violation for NPDWR ViolationOpen
  2. 2024-01-01Lead and Copper RuleWater Quality Parameter M/RBack in compliance
  3. 2023-12-13Public NoticePN Violation for NPDWR ViolationBack in compliance
  4. 2023-11-16Public NoticePN Violation for NPDWR ViolationBack in compliance
  5. 2023-10-01Trihalomethanes (TTHM)MCL, Averagemeasured 0.1070 MG/L · limit 0.0800 MG/LBack in compliance
  6. 2023-07-01Trihalomethanes (TTHM)MCL, Averagemeasured 0.1100 MG/L · limit 0.0800 MG/LBack in compliance
  7. 2023-07-01Lead and Copper RuleFollow-up Or Routine LCR Tap M/RBack in compliance
  8. 2023-04-01Trihalomethanes (TTHM)MCL, Averagemeasured 0.1150 MG/L · limit 0.0800 MG/LBack in compliance
  9. 2023-01-15Public NoticePN Violation for NPDWR ViolationBack in compliance
  10. 2023-01-01Lead and Copper RuleWater Quality Parameter M/RBack in compliance
  11. 2023-01-01Trihalomethanes (TTHM)MCL, Averagemeasured 0.1040 MG/L · limit 0.0800 MG/LBack in compliance
  12. 2022-10-01Trihalomethanes (TTHM)MCL, Averagemeasured 0.0820 MG/L · limit 0.0800 MG/LPeriod ended · no return to compliance on file
  13. 2022-01-01Public NoticePN Violation for NPDWR ViolationBack in compliance
  14. 2020-12-01Revised Total Coliform RuleMONBack in compliance
  15. 2020-04-28Public NoticePN Violation for NPDWR ViolationBack in compliance
  16. 2019-12-30Lead and Copper RuleLead Consumer NoticeBack in compliance
  17. 2019-12-27Trihalomethanes (TTHM)Failure Submit IDSE/Subpart V Plan RptBack in compliance
  18. 2019-12-01Surface water treatment (SWTR)Monitoring of Treatment (SWTR-Filter)Back in compliance
  19. 2019-12-01Surface water filtration (IESWTR)Monitoring, Turbidity (Enhanced SWTR)Back in compliance
  20. 2019-11-01Surface water filtration (IESWTR)Monitoring, Turbidity (Enhanced SWTR)Back in compliance
  21. 2019-11-01Surface water treatment (SWTR)Monitoring of Treatment (SWTR-Filter)Back in compliance
  22. 2019-10-01Trihalomethanes (TTHM)MCL, Averagemeasured 0.0910 MG/L · limit 0.0800 MG/LBack in compliance
  23. 2019-10-01Surface water filtration (IESWTR)Monitoring, Turbidity (Enhanced SWTR)Back in compliance
  24. 2019-10-01Surface water treatment (SWTR)Monitoring of Treatment (SWTR-Filter)Back in compliance
  25. 2019-09-01Surface water filtration (IESWTR)Monitoring, Turbidity (Enhanced SWTR)Back in compliance
Show the other 44 entries
  1. 2019-09-01Surface water treatment (SWTR)Monitoring of Treatment (SWTR-Filter)Back in compliance
  2. 2019-07-01Carbon, TotalMonitoring and Reporting (DBP)Back in compliance
  3. 2019-07-01Trihalomethanes (TTHM)MCL, Averagemeasured 0.1070 MG/L · limit 0.0800 MG/LBack in compliance
  4. 2019-07-01Total Haloacetic Acids (HAA5)MCL, Averagemeasured 0.0850 MG/L · limit 0.0600 MG/LBack in compliance
  5. 2019-07-01Public NoticePN Violation for NPDWR ViolationBack in compliance
  6. 2019-06-22Public Notice ×2PN Violation for NPDWR ViolationBack in compliance
  7. 2019-04-01Total Haloacetic Acids (HAA5) ×2MCL, Averagemeasured 0.1050 MG/L · limit 0.0600 MG/LBack in compliance
  8. 2019-04-01Trihalomethanes (TTHM) ×2MCL, Averagemeasured 0.1400 MG/L · limit 0.0800 MG/LBack in compliance
  9. 2019-02-15Public NoticePN Violation for NPDWR ViolationBack in compliance
  10. 2019-01-20Revised Total Coliform RuleTTBack in compliance
  11. 2019-01-01Total Haloacetic Acids (HAA5) ×2MCL, Averagemeasured 0.0890 MG/L · limit 0.0600 MG/LBack in compliance
  12. 2019-01-01Trihalomethanes (TTHM) ×2MCL, Averagemeasured 0.1230 MG/L · limit 0.0800 MG/LBack in compliance
  13. 2018-11-19Revised Total Coliform RuleTTBack in compliance
  14. 2018-11-16Public NoticePN Violation for NPDWR ViolationBack in compliance
  15. 2018-10-01Total Haloacetic Acids (HAA5)MCL, Averagemeasured 0.0770 MG/L · limit 0.0600 MG/LBack in compliance
  16. 2018-10-01Trihalomethanes (TTHM)MCL, Averagemeasured 0.1020 MG/L · limit 0.0800 MG/LBack in compliance
  17. 2018-07-01Trihalomethanes (TTHM)MCL, Averagemeasured 0.0810 MG/L · limit 0.0800 MG/LBack in compliance
  18. 2018-06-01Revised Total Coliform RuleMONBack in compliance
  19. 2017-10-05Public Notice ×2PN Violation for NPDWR ViolationBack in compliance
  20. 2017-10-01Trihalomethanes (TTHM)MCL, Averagemeasured 0.0820 MG/L · limit 0.0800 MG/LPeriod ended · no return to compliance on file
  21. 2017-07-21Public Notice ×2PN Violation for NPDWR ViolationBack in compliance
  22. 2017-07-01Trihalomethanes (TTHM) ×2MCL, Averagemeasured 0.0810 MG/L · limit 0.0800 MG/LPeriod ended · no return to compliance on file
  23. 2017-05-01Public NoticePN Violation for NPDWR ViolationBack in compliance
  24. 2017-04-01Total Haloacetic Acids (HAA5)MCL, Averagemeasured 0.1050 MG/L · limit 0.0600 MG/LBack in compliance
  25. 2017-04-01Trihalomethanes (TTHM)MCL, Averagemeasured 0.1080 MG/L · limit 0.0800 MG/LPeriod ended · no return to compliance on file
  26. 2017-01-01Trihalomethanes (TTHM)MCL, Averagemeasured 0.1010 MG/L · limit 0.0800 MG/LPeriod ended · no return to compliance on file
  27. 2017-01-01Total Haloacetic Acids (HAA5)MCL, Averagemeasured 0.0930 MG/L · limit 0.0600 MG/LBack in compliance
  28. 2016-12-30Lead and Copper RuleLead Consumer NoticeBack in compliance
  29. 2016-12-01Public Notice ×3PN Violation for NPDWR ViolationBack in compliance
  30. 2016-10-01Trihalomethanes (TTHM)MCL, Averagemeasured 0.0910 MG/L · limit 0.0800 MG/LPeriod ended · no return to compliance on file
  31. 2016-10-01Total Haloacetic Acids (HAA5)MCL, Averagemeasured 0.0840 MG/L · limit 0.0600 MG/LBack in compliance
  32. 2016-07-01Total Haloacetic Acids (HAA5)MCL, Averagemeasured 0.0910 MG/L · limit 0.0600 MG/LBack in compliance
  33. 2016-07-01Trihalomethanes (TTHM) ×2MCL, Averagemeasured 0.0960 MG/L · limit 0.0800 MG/LPeriod ended · no return to compliance on file
  34. 2016-06-10Public NoticePN Violation for NPDWR ViolationBack in compliance
  35. 2016-04-01Revised Total Coliform RuleMONBack in compliance
  36. 2016-03-01Coliform (TCR)MCL, Monthly (TCR)Back in compliance
  37. 2016-02-01Coliform (TCR)Monitoring, Routine Minor (TCR)Back in compliance
  38. 2015-09-01Coliform (TCR)MCL, Monthly (TCR)Back in compliance
  39. 2015-04-12Public NoticePN Violation for NPDWR ViolationBack in compliance
  40. 2014-10-19Public NoticePN Violation for NPDWR ViolationBack in compliance
  41. 2014-10-10Public NoticePN Violation for NPDWR ViolationBack in compliance
  42. 2014-07-01Consumer Confidence RuleCCR Inadequate ReportingBack in compliance
  43. 2012-12-11Public NoticePN Violation for NPDWR ViolationBack in compliance
  44. 2010-12-31Public NoticePN Violation for NPDWR ViolationOpen

System details

Population served6,795
Service connections2,265
Water sourceSurface Water
System typeCommunity Water System
OwnerLocal Government
StatusActive
CityGranite Shoals
EPA ZIP on file78654-2019

Areas served

  • Burnet County

Reading this record

City of Granite Shoals is a community water system that draws from surface water and serves about 6,795 people in Granite Shoals, Texas. Everything above comes from the EPA's Safe Drinking Water Information System (SDWIS), where states report every violation by every public water system.

Four kinds of violation. Only one is a measurement of the water: over the limit means a test came back above a legal maximum (an MCL). A treatment lapse means a required protective step was not done, such as disinfection, filtration, fixing a defect an inspector found, or filing a lead-pipe inventory. A missed or late test means a required test was skipped or never reported. That is the most common kind, and the most misread: it does not mean the water was bad, and it does not mean the water was fine. Notices and reports covers public notices and the annual Consumer Confidence Report.

Status. “Back in compliance” means the state recorded a return to compliance. “Period ended” means the violation's compliance period is over but no return to compliance was ever filed, which is common in older records. EPA's federal copy lags state records by months, so call the utility for anything current.