Passage Data · Check a report · Use it from your AI

Rock Lake State Trout Hatchery

Fish Hatcheries And Preserves, Gradalupe County, New Mexico. NPDES permit NM0030155, in force until Nov 30, 2029. Last 12 months: no values over a limit, 1 of 31 reports late. Source: EPA ECHO, Oct 22, 2026.

Reports due
About 28 days after each period: outfall 001 form A quarterly (24 values), outfall 001 form Q quarterly (8 values), outfall 01B form A quarterly (6 values), outfall TX01 form B quarterly (32 values), outfall TX1 form T every 60 months
Last report on file
June 2026
Oct 2024 – Sep 2025
0 values over a limit, 0 required values missing, 2 of 40 reports late

Limits in force (98)

ParameterStatisticLimitMonthsOutfall
Temperature, water deg. fahrenheitdaily maximumreport only (deg F)all year001
Temperature, water deg. fahrenheitdaily maximumreport only (deg F)all year001
pHminimum≥ 6.6 SUall year001
pHminimum≥ 6.6 SUall year001
pHmaximum≤ 9 SUall year001
pHmaximum≤ 9 SUall year001
Solids, total suspended30-day average≤ 10 mg/Lall year001
Solids, total suspended30-day average≤ 10 mg/Lall year001
Solids, total suspendeddaily maximum≤ 15 mg/Lall year001
Solids, total suspendeddaily maximum≤ 15 mg/Lall year001
Solids, total suspended30-day average≤ 466 lb/dall year001
Solids, total suspended30-day average≤ 466 lb/dall year001
Solids, total suspendeddaily maximum≤ 699 lb/dall year001
Solids, total suspendeddaily maximum≤ 699 lb/dall year001
Solids, settleable30-day average≤ .1 mL/Lall year001
Solids, settleable30-day average≤ .1 mL/Lall year001
Solids, settleabledaily maximum≤ .5 mL/Lall year001
Solids, settleabledaily maximum≤ .5 mL/Lall year001
Nitrogen, total [as N]30-day averagereport only (mg/L)all year001
Nitrogen, total [as N]daily maximumreport only (mg/L)all year001
Nitrogen, total [as N]30-day averagereport only (lb/d)all year001
Nitrogen, total [as N]daily maximumreport only (lb/d)all year001
Phosphorus, total [as P]30-day averagereport only (mg/L)all year001
Phosphorus, total [as P]daily maximumreport only (mg/L)all year001
Phosphorus, total [as P]30-day averagereport only (lb/d)all year001
Phosphorus, total [as P]daily maximumreport only (lb/d)all year001
Flow, in conduit or thru treatment plant30-day averagereport only (MGD)all year001
Flow, in conduit or thru treatment plant30-day averagereport only (MGD)all year001
Flow, in conduit or thru treatment plantdaily maximumreport only (MGD)all year001
Flow, in conduit or thru treatment plantdaily maximumreport only (MGD)all year001
Chlorine, total residualinstantaneous maximum≤ 11 ug/Lall year001
Chlorine, total residualinstantaneous maximum≤ 11 ug/Lall year001
Flow, in conduit or thru treatment plant30-day averagereport only (MGD)all year01B
Flow, in conduit or thru treatment plant30-day averagereport only (MGD)all year01B
Flow, in conduit or thru treatment plantdaily maximumreport only (MGD)all year01B
Flow, in conduit or thru treatment plantdaily maximumreport only (MGD)all year01B
Chlorine, total residualinstantaneous maximum≤ 11 ug/Lall year01B
Chlorine, total residualinstantaneous maximum≤ 11 ug/Lall year01B
Whole effluent toxicity - retest #148-hour minimumreport only (pass=0;fail=1)all yearTX01
Whole effluent toxicity - retest #148-hour minimumreport only (pass=0;fail=1)all yearTX01
Whole effluent toxicity - retest #1monthly average minimumreport only (pass=0;fail=1)all yearTX01
Whole effluent toxicity - retest #1monthly average minimumreport only (pass=0;fail=1)all yearTX01
Whole effluent toxicity - retest #248-hour minimumreport only (pass=0;fail=1)all yearTX01
Whole effluent toxicity - retest #248-hour minimumreport only (pass=0;fail=1)all yearTX01
Whole effluent toxicity - retest #2monthly average minimumreport only (pass=0;fail=1)all yearTX01
Whole effluent toxicity - retest #2monthly average minimumreport only (pass=0;fail=1)all yearTX01
Low Flow Pass/Fail Static Renewal 48Hr Acute Daphnia pulex48-hour minimumreport only (pass=0;fail=1)all yearTX01
Low Flow Pass/Fail Static Renewal 48Hr Acute Daphnia pulex48-hour minimumreport only (pass=0;fail=1)all yearTX01
Low Flow Pass/Fail Static Renewal 48Hr Acute Daphnia pulexmonthly average minimumreport only (pass=0;fail=1)all yearTX01
Low Flow Pass/Fail Static Renewal 48Hr Acute Daphnia pulexmonthly average minimumreport only (pass=0;fail=1)all yearTX01
LF Pass/Fail Static Renewal 48Hr Acute Pimephales promelas48-hour minimumreport only (pass=0;fail=1)all yearTX01
LF Pass/Fail Static Renewal 48Hr Acute Pimephales promelas48-hour minimumreport only (pass=0;fail=1)all yearTX01
LF Pass/Fail Static Renewal 48Hr Acute Pimephales promelasmonthly average minimumreport only (pass=0;fail=1)all yearTX01
LF Pass/Fail Static Renewal 48Hr Acute Pimephales promelasmonthly average minimumreport only (pass=0;fail=1)all yearTX01
NOAEC Lethal Statis Renewal 48 Hr Acute Daphnia pulex48-hour minimumreport only (%)all yearTX01
NOAEC Lethal Statis Renewal 48 Hr Acute Daphnia pulex48-hour minimumreport only (%)all yearTX01
NOAEC Lethal Statis Renewal 48 Hr Acute Daphnia pulexmonthly average minimumreport only (%)all yearTX01
NOAEC Lethal Statis Renewal 48 Hr Acute Daphnia pulexmonthly average minimumreport only (%)all yearTX01
NOAEC Lethal Static Renewal 48Hr acute Pimephales promelas48-hour minimumreport only (%)all yearTX01
NOAEC Lethal Static Renewal 48Hr acute Pimephales promelas48-hour minimumreport only (%)all yearTX01
NOAEC Lethal Static Renewal 48Hr acute Pimephales promelasmonthly average minimumreport only (%)all yearTX01
NOAEC Lethal Static Renewal 48Hr acute Pimephales promelasmonthly average minimumreport only (%)all yearTX01
Coef Of Var Static Renewal 48Hr Acute D. pulex48-hour minimumreport only (%)all yearTX01
Coef Of Var Static Renewal 48Hr Acute D. pulex48-hour minimumreport only (%)all yearTX01
Coef Of Var Static Renewal 48Hr Acute D. pulexmonthly average minimumreport only (%)all yearTX01
Coef Of Var Static Renewal 48Hr Acute D. pulexmonthly average minimumreport only (%)all yearTX01
Coef Of Var Static Renewal 48Hr Acute Pimephales promelas48-hour minimumreport only (%)all yearTX01
Coef Of Var Static Renewal 48Hr Acute Pimephales promelas48-hour minimumreport only (%)all yearTX01
Coef Of Var Static Renewal 48Hr Acute Pimephales promelasmonthly average minimumreport only (%)all yearTX01
Coef Of Var Static Renewal 48Hr Acute Pimephales promelasmonthly average minimumreport only (%)all yearTX01
Pass/Fail Static Renewal 7 Day Chronic Ceriodaphnia dubia7-day minimumreport only (pass=0;fail=1)all yearTX1
Pass/Fail Static Renewal 7 Day Chronic Ceriodaphnia dubiamonthly average minimumreport only (pass=0;fail=1)all yearTX1
Pass/Fail Static Renewal 7Day Chronic Pimephales promelas7-day minimumreport only (pass=0;fail=1)all yearTX1
Pass/Fail Static Renewal 7Day Chronic Pimephales promelasmonthly average minimumreport only (pass=0;fail=1)all yearTX1
Low Flow Pass/Fail Survival Test Static Renewal 7 Day Chronic Ceriodaphnia dubia7-day minimumreport only (pass=0;fail=1)all yearTX1
Low Flow Pass/Fail Survival Test Static Renewal 7 Day Chronic Ceriodaphnia dubiamonthly average minimumreport only (pass=0;fail=1)all yearTX1
Low Flow Pass/Fail Survival Test Static Renewal 7 Day Chronic Pimephales promelas7-day minimumreport only (pass=0;fail=1)all yearTX1
Low Flow Pass/Fail Survival Test Static Renewal 7 Day Chronic Pimephales promelasmonthly average minimumreport only (pass=0;fail=1)all yearTX1
NOEC Lethal Static Renewal 7 Day Chronic Ceriodaphnia dubia7-day minimumreport only (%)all yearTX1
NOEC Lethal Static Renewal 7 Day Chronic Ceriodaphnia dubiamonthly average minimumreport only (%)all yearTX1
NOEC Lethal Static Renewal 7 Day Chronic Pimephales promelas7-day minimumreport only (%)all yearTX1
NOEC Lethal Static Renewal 7 Day Chronic Pimephales promelasmonthly average minimumreport only (%)all yearTX1
NOEC Sub-Lethal Static Renewal 7 Day Chronic Ceriodaphnia dubia7-day minimumreport only (%)all yearTX1
NOEC Sub-Lethal Static Renewal 7 Day Chronic Ceriodaphnia dubiamonthly average minimumreport only (%)all yearTX1
NOEC Sub-Lethal Static Renewal 7 Day Chronic Pimephales promelas7-day minimumreport only (%)all yearTX1
NOEC Sub-Lethal Static Renewal 7 Day Chronic Pimephales promelasmonthly average minimumreport only (%)all yearTX1
Coef Of Var Static Renewal 7Day Chronic Ceriodaphnia dubia7-day minimumreport only (%)all yearTX1
Coef Of Var Static Renewal 7Day Chronic Ceriodaphnia dubiamonthly average minimumreport only (%)all yearTX1
Coef Of Var Static Renewal 7Day Chronic Pimephales promelas7-day minimumreport only (%)all yearTX1
Coef Of Var Static Renewal 7Day Chronic Pimephales promelasmonthly average minimumreport only (%)all yearTX1
LOEC Lethal Survival Static Renewal 7 Day Chronic Ceriodaphnia dubia7-day minimumreport only (%)all yearTX1
LOEC Lethal Survival Static Renewal 7 Day Chronic Ceriodaphnia dubiamonthly average minimumreport only (%)all yearTX1
LOEC Lethal Survival Static Renewal 7 Day Chronic Pimephales promelas7-day minimumreport only (%)all yearTX1
LOEC Lethal Survival Static Renewal 7 Day Chronic Pimephales promelasmonthly average minimumreport only (%)all yearTX1
LOEC Sub-Lethal Reproduction Static Renewal 7 Day Chronic Ceriodaphnia dubia7-day minimumreport only (%)all yearTX1
LOEC Sub-Lethal Reproduction Static Renewal 7 Day Chronic Ceriodaphnia dubiamonthly average minimumreport only (%)all yearTX1
LOEC Sub-Lethal Reproduction Static Renewal 7 Day Chronic Pimephales promelas7-day minimumreport only (%)all yearTX1
LOEC Sub-Lethal Reproduction Static Renewal 7 Day Chronic Pimephales promelasmonthly average minimumreport only (%)all yearTX1

How strict are these limits?

Cited limits by parameter: New Mexico's rules and the federal ones.

Same industry: the 6 Fishing, Hunting and Trapping permits in New Mexico.

Check this month's numbers Email me before each report is due

· Save this facility as a site · Superfund sites nearby · Your permits on one board

On EPA ECHO: Facility report · DMR history

Your permit document is the final word. As JSON: /api/v1/permits/NM0030155 · MCP: https://passage-data.com/mcp