Public water system record

Twin Oaks MHP Midland

Serves an area of Midland County, TX · 234 people served

Federal records show 39 health-based violations and 23 monitoring/reporting issues for Twin Oaks MHP Midland in the last ten years. The most serious issue in this window was a Nitrate violation that EPA lists as archived, not resolved.

  • TX1650057
  • SAVOY
  • MA
  • 234 served

System profile

Source water Groundwater
ZIP 01256
EPA system ID TX1650057

Verify this system on EPA ECHO →

Health-based violations, last 10 years
39
Resolved
7
Unresolved
0
Archived by EPA
32
Any acute record
Yes
Monitoring issues, last 10 years
23

Key facts

  • Twin Oaks MHP Midland draws water from 2 wells.
  • Highest measured level in the last 10 years: Nitrate, 21 mg/L, federal limit 10 mg/L (2.1 times the limit), 2021.
  • Most recent formal enforcement: compliance order (no penalty) by Texas, October 2022.
  • Record on file since 1983, with 108 health-based violations before October 19, 2016.
  • Lead pipe inventory: 0 lead and 0 unknown out of 78 service lines.

Check whether Twin Oaks MHP Midland serves your address

Address suggestions by Mapbox

Health-based violations

Since October 2016

Violation data reflects EPA records through March 2026. For the most current status, visit the EPA ECHO database.

Contaminant Rule family Start date Status Acute
Nitrate
Contaminant limit exceeded
Measured 15 mg/L, federal limit 10 mg/L (1.5 times the limit)
330 Oct 1, 2025 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 16 mg/L, federal limit 10 mg/L (1.6 times the limit)
330 Jul 1, 2025 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 14 mg/L, federal limit 10 mg/L (1.4 times the limit)
330 Apr 1, 2025 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 13 mg/L, federal limit 10 mg/L (1.3 times the limit)
330 Jan 1, 2025 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
LEAD AND COPPER RULE REVISIONS
Treatment technique failure
350 Oct 17, 2024 Resolved No
Nitrate
Contaminant limit exceeded
Measured 14 mg/L, federal limit 10 mg/L (1.4 times the limit)
330 Oct 1, 2024 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 12 mg/L, federal limit 10 mg/L (1.2 times the limit)
330 Jul 1, 2024 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 12 mg/L, federal limit 10 mg/L (1.2 times the limit)
330 Apr 1, 2024 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 14 mg/L, federal limit 10 mg/L (1.4 times the limit)
330 Jan 1, 2024 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 13 mg/L, federal limit 10 mg/L (1.3 times the limit)
330 Oct 1, 2023 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 15 mg/L, federal limit 10 mg/L (1.5 times the limit)
330 Jul 1, 2023 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 14 mg/L, federal limit 10 mg/L (1.4 times the limit)
330 Apr 1, 2023 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 15 mg/L, federal limit 10 mg/L (1.5 times the limit)
330 Jan 1, 2023 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 15 mg/L, federal limit 10 mg/L (1.5 times the limit)
330 Oct 1, 2022 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 13 mg/L, federal limit 10 mg/L (1.3 times the limit)
330 Jul 1, 2022 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 12 mg/L, federal limit 10 mg/L (1.2 times the limit)
330 Jan 1, 2022 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 19 mg/L, federal limit 10 mg/L (1.9 times the limit)
330 Oct 1, 2021 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Arsenic
Contaminant limit exceeded
Measured 0.013 mg/L, federal limit 0.01 mg/L (1.3 times the limit)
330 Jul 1, 2021 Resolved No
Nitrate
Contaminant limit exceeded
Measured 13 mg/L, federal limit 10 mg/L (1.3 times the limit)
330 Jul 1, 2021 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 17 mg/L, federal limit 10 mg/L (1.7 times the limit)
330 Apr 1, 2021 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Arsenic
Contaminant limit exceeded
Measured 0.013 mg/L, federal limit 0.01 mg/L (1.3 times the limit)
330 Apr 1, 2021 Resolved No
Arsenic
Contaminant limit exceeded
Measured 0.013 mg/L, federal limit 0.01 mg/L (1.3 times the limit)
330 Jan 1, 2021 Resolved No
Nitrate
Contaminant limit exceeded
Measured 21 mg/L, federal limit 10 mg/L (2.1 times the limit)
330 Jan 1, 2021 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Arsenic
Contaminant limit exceeded
Measured 0.013 mg/L, federal limit 0.01 mg/L (1.3 times the limit)
330 Oct 1, 2020 Resolved No
Nitrate
Contaminant limit exceeded
Measured 15 mg/L, federal limit 10 mg/L (1.5 times the limit)
330 Oct 1, 2020 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 15 mg/L, federal limit 10 mg/L (1.5 times the limit)
330 Apr 1, 2020 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 15 mg/L, federal limit 10 mg/L (1.5 times the limit)
330 Jan 1, 2020 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 15 mg/L, federal limit 10 mg/L (1.5 times the limit)
330 Oct 1, 2019 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 13 mg/L, federal limit 10 mg/L (1.3 times the limit)
330 Jul 1, 2019 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 16 mg/L, federal limit 10 mg/L (1.6 times the limit)
330 Apr 1, 2019 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 13 mg/L, federal limit 10 mg/L (1.3 times the limit)
330 Jan 1, 2019 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 12 mg/L, federal limit 10 mg/L (1.2 times the limit)
330 Oct 1, 2018 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 12 mg/L, federal limit 10 mg/L (1.2 times the limit)
330 Jul 1, 2018 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 12 mg/L, federal limit 10 mg/L (1.2 times the limit)
330 Apr 1, 2018 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 11 mg/L, federal limit 10 mg/L (1.1 times the limit)
330 Jan 1, 2018 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Nitrate
Contaminant limit exceeded
Measured 13 mg/L, federal limit 10 mg/L (1.3 times the limit)
330 Jul 1, 2017 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Arsenic
Contaminant limit exceeded
Measured 0.011 mg/L, federal limit 0.01 mg/L (1.1 times the limit)
330 Apr 1, 2017 Resolved No
Nitrate
Contaminant limit exceeded
Measured 14 mg/L, federal limit 10 mg/L (1.4 times the limit)
330 Jan 1, 2017 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Yes
Arsenic
Contaminant limit exceeded
Measured 0.011 mg/L, federal limit 0.01 mg/L (1.1 times the limit)
330 Oct 1, 2016 Resolved No

Monitoring and reporting issues

Since October 2016

Missed tests or reports, not contaminants found above a limit.

Issue Start date Status
Public Notice
OTHER
Dec 3, 2025 Resolved
Revised Total Coliform Rule
Monitoring violation
Dec 1, 2025 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Chlorine
Monitoring and reporting
Jul 1, 2025 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Public Notice
OTHER
May 15, 2025 Resolved
Chlorine
Monitoring and reporting
Apr 1, 2025 Archived
Violation period ended. EPA no longer counts it toward current compliance, but no fix was formally recorded.
Public Notice
OTHER
Dec 24, 2024 Resolved
LEAD AND COPPER RULE REVISIONS
RPT
Oct 17, 2024 Resolved
Consumer Confidence Rule
OTHER
Jul 1, 2024 Resolved
Revised Total Coliform Rule
Monitoring violation
Mar 1, 2023 Resolved
Chlorine
Monitoring and reporting
Oct 1, 2021 Resolved
Public Notice
OTHER
Oct 21, 2020 Resolved
Nitrate
Monitoring and reporting
Jul 1, 2020 Resolved
Arsenic
Monitoring and reporting
Jul 1, 2020 Resolved
Chlorine
Monitoring and reporting
Jul 1, 2020 Resolved
Chlorine
Monitoring and reporting
Apr 1, 2020 Resolved
Nitrate
Monitoring and reporting
Apr 1, 2020 Resolved
Arsenic
Monitoring and reporting
Apr 1, 2020 Resolved
Revised Total Coliform Rule
Monitoring violation
Feb 1, 2020 Resolved
Chlorine
Monitoring and reporting
Jul 1, 2019 Resolved
Public Notice
OTHER
Sep 28, 2018 Resolved
Public Notice
OTHER
Feb 10, 2017 Resolved
Public Notice
OTHER
Jun 27, 2012 Resolved
Public Notice
OTHER
Dec 22, 2009 Resolved

Full record since 1983

EPA's records for Twin Oaks MHP Midland go back to 1983. Before October 19, 2016 they list 108 health-based violations (36 resolved, 72 archived by EPA without a recorded fix) and 20 monitoring or reporting violations.

Violations that began in Health-based Monitoring and reporting
1980s 1 0
1990s 9 0
2000s 53 8
2010 to October 18, 2016 45 12
October 19, 2016 to 2019 12 3
2020s 27 18

Most recent health-based violation before October 19, 2016: Arsenic, began October 2016, Resolved.

Show all 108 health-based violations before October 19, 2016
Contaminant Start date Status
Arsenic
Contaminant limit exceeded
Measured 0.011 mg/L, federal limit 0.01 mg/L (1.1 times the limit)
Oct 1, 2016 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 12 mg/L, federal limit 10 mg/L (1.2 times the limit)
Jul 1, 2016 Archived
Nitrate (acute)
Contaminant limit exceeded
Measured 11 mg/L, federal limit 10 mg/L (1.1 times the limit)
Apr 1, 2016 Archived
Arsenic
Contaminant limit exceeded
Measured 0.011 mg/L, federal limit 0.01 mg/L (1.1 times the limit)
Jan 1, 2016 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 11 mg/L, federal limit 10 mg/L (1.1 times the limit)
Jan 1, 2016 Archived
Arsenic
Contaminant limit exceeded
Measured 0.011 mg/L, federal limit 0.01 mg/L (1.1 times the limit)
Oct 1, 2015 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 12 mg/L, federal limit 10 mg/L (1.2 times the limit)
Oct 1, 2015 Archived
Arsenic
Contaminant limit exceeded
Measured 0.011 mg/L, federal limit 0.01 mg/L (1.1 times the limit)
Jul 1, 2015 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 11 mg/L, federal limit 10 mg/L (1.1 times the limit)
Jul 1, 2015 Archived
Arsenic
Contaminant limit exceeded
Measured 0.011 mg/L, federal limit 0.01 mg/L (1.1 times the limit)
Apr 1, 2015 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 17 mg/L, federal limit 10 mg/L (1.7 times the limit)
Apr 1, 2015 Archived
Arsenic
Contaminant limit exceeded
Measured 0.011 mg/L, federal limit 0.01 mg/L (1.1 times the limit)
Oct 1, 2014 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 12 mg/L, federal limit 10 mg/L (1.2 times the limit)
Oct 1, 2014 Archived
Nitrate (acute)
Contaminant limit exceeded
Measured 11 mg/L, federal limit 10 mg/L (1.1 times the limit)
Apr 1, 2014 Archived
Nitrate (acute)
Contaminant limit exceeded
Measured 15 mg/L, federal limit 10 mg/L (1.5 times the limit)
Jan 1, 2014 Archived
Nitrate (acute)
Contaminant limit exceeded
Measured 11 mg/L, federal limit 10 mg/L (1.1 times the limit)
Oct 1, 2013 Archived
Nitrate (acute)
Contaminant limit exceeded
Measured 11 mg/L, federal limit 10 mg/L (1.1 times the limit)
Jul 1, 2013 Archived
Arsenic
Contaminant limit exceeded
Measured 0.011 mg/L, federal limit 0.01 mg/L (1.1 times the limit)
Apr 1, 2013 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 12 mg/L, federal limit 10 mg/L (1.2 times the limit)
Apr 1, 2013 Archived
Arsenic
Contaminant limit exceeded
Measured 0.014 mg/L, federal limit 0.01 mg/L (1.4 times the limit)
Jan 1, 2013 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 12 mg/L, federal limit 10 mg/L (1.2 times the limit)
Jan 1, 2013 Archived
Arsenic
Contaminant limit exceeded
Measured 0.014 mg/L, federal limit 0.01 mg/L (1.4 times the limit)
Oct 1, 2012 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 12 mg/L, federal limit 10 mg/L (1.2 times the limit)
Oct 1, 2012 Archived
Arsenic
Contaminant limit exceeded
Measured 0.016 mg/L, federal limit 0.01 mg/L (1.6 times the limit)
Jul 1, 2012 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 12 mg/L, federal limit 10 mg/L (1.2 times the limit)
Jul 1, 2012 Archived
Arsenic
Contaminant limit exceeded
Measured 0.018 mg/L, federal limit 0.01 mg/L (1.8 times the limit)
Apr 1, 2012 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 11 mg/L, federal limit 10 mg/L (1.1 times the limit)
Apr 1, 2012 Archived
Nitrate (acute)
Contaminant limit exceeded
Measured 13 mg/L, federal limit 10 mg/L (1.3 times the limit)
Jan 1, 2012 Archived
Arsenic
Contaminant limit exceeded
Measured 0.016 mg/L, federal limit 0.01 mg/L (1.6 times the limit)
Jan 1, 2012 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 15 mg/L, federal limit 10 mg/L (1.5 times the limit)
Oct 1, 2011 Archived
Arsenic
Contaminant limit exceeded
Measured 0.015 mg/L, federal limit 0.01 mg/L (1.5 times the limit)
Oct 1, 2011 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 11 mg/L, federal limit 10 mg/L (1.1 times the limit)
Jul 1, 2011 Archived
Arsenic
Contaminant limit exceeded
Measured 0.015 mg/L, federal limit 0.01 mg/L (1.5 times the limit)
Jul 1, 2011 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 12 mg/L, federal limit 10 mg/L (1.2 times the limit)
Apr 1, 2011 Archived
Arsenic
Contaminant limit exceeded
Measured 0.02 mg/L, federal limit 0.01 mg/L (2 times the limit)
Apr 1, 2011 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 15 mg/L, federal limit 10 mg/L (1.5 times the limit)
Jan 1, 2011 Archived
Arsenic
Contaminant limit exceeded
Measured 0.02 mg/L, federal limit 0.01 mg/L (2 times the limit)
Jan 1, 2011 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 14 mg/L, federal limit 10 mg/L (1.4 times the limit)
Oct 1, 2010 Archived
Arsenic
Contaminant limit exceeded
Measured 0.02015 mg/L, federal limit 0.01 mg/L (2 times the limit)
Oct 1, 2010 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 13.8 mg/L, federal limit 10 mg/L (1.4 times the limit)
Jul 1, 2010 Archived
Arsenic
Contaminant limit exceeded
Measured 0.02025 mg/L, federal limit 0.01 mg/L (2 times the limit)
Jul 1, 2010 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 14.9 mg/L, federal limit 10 mg/L (1.5 times the limit)
Apr 1, 2010 Archived
Arsenic
Contaminant limit exceeded
Measured 0.01375 mg/L, federal limit 0.01 mg/L (1.4 times the limit)
Apr 1, 2010 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 14.5 mg/L, federal limit 10 mg/L (1.5 times the limit)
Jan 1, 2010 Archived
Arsenic
Contaminant limit exceeded
Measured 0.013375 mg/L, federal limit 0.01 mg/L (1.3 times the limit)
Jan 1, 2010 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 13.6 mg/L, federal limit 10 mg/L (1.4 times the limit)
Oct 1, 2009 Archived
Arsenic
Contaminant limit exceeded
Measured 0.0137 mg/L, federal limit 0.01 mg/L (1.4 times the limit)
Oct 1, 2009 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 14 mg/L, federal limit 10 mg/L (1.4 times the limit)
Jul 1, 2009 Archived
Arsenic
Contaminant limit exceeded
Measured 0.01275 mg/L, federal limit 0.01 mg/L (1.3 times the limit)
Jul 1, 2009 Resolved
Nitrate (acute)
Contaminant limit exceeded
Measured 13.4 mg/L, federal limit 10 mg/L (1.3 times the limit)
Apr 1, 2009 Archived

58 older violations are not listed here. EPA ECHO has the complete list.

Enforcement actions

Texas regulators and EPA took 7 formal enforcement actions against Twin Oaks MHP Midland between 2000 and 2022, filed as 26 records in EPA's data. The most recent was a compliance order (no penalty) in October 2022.

Date By Action Violations covered
Oct 27, 2022 Texas Compliance order (no penalty) 3 violations (3 health-based): Arsenic
Dec 12, 2016 EPA Compliance order (no penalty) 37 violations (37 health-based): Arsenic
Sep 30, 2013 EPA Compliance order (no penalty) 107 violations (104 health-based): Nitrate, Public Notice
May 17, 2010 Texas Signed compliance agreement 45 violations (45 health-based): Nitrate
Jun 10, 2008 Texas Signed compliance agreement 13 violations (13 health-based): Arsenic
May 10, 2005 Texas Signed compliance agreement 14 violations (14 health-based): Nitrate
Mar 31, 2000 Texas Signed compliance agreement 42 violations (42 health-based): Nitrate

What the violations mean

Nitrate

32 incidents

Nitrate exceeded the federal limit

High nitrate is especially dangerous for infants under 6 months and can cause blue baby syndrome

Arsenic

6 incidents

Arsenic exceeded the federal limit

Long-term arsenic exposure is linked to cancer and cardiovascular effects

LEAD AND COPPER RULE REVISIONS

1 incident

The system did not complete a treatment step or action that the LEAD AND COPPER RULE REVISIONS requires (a treatment technique violation).

The utility had to notify customers about this violation.

Where the water comes from

Twin Oaks MHP Midland draws water from 2 wells.

Annual water quality report

Twin Oaks MHP Midland must give its customers an annual water quality report (Consumer Confidence Report) by July 1, with the levels its tests found in the previous year.

Systems serving 500 or fewer people may meet the rule by telling customers the report is available on request, so you may need to ask Twin Oaks MHP Midland for a copy.

Find a posted report with EPA's Consumer Confidence Report search

Testing your own water

To test the water at your tap, or a private well this record does not cover, use a laboratory certified for drinking water by Texas.