Eagle Rock Lake is a small reservoir in the Gila National Forest with reliable populations of rainbow trout and occasional brown trout, best fished in spring and fall when water levels are stable and temperatures favor active feeding
Eagle Rock Lake sits at roughly 7,800 feet elevation in southwestern New Mexico's Mogollon Mountains, about 50 miles north of Silver City. The lake covers approximately 40 surface acres and is fed by snowmelt and seasonal runoff, which means water levels fluctuate significantly through the year. Spring (April through May) and fall (September through October) are the most productive seasons because the water is cool, oxygen levels are high, and trout feed actively before and after the summer heat.
The lake is stocked annually by the New Mexico Department of Game and Fish with rainbow trout fingerlings. Brown trout are present but less common and typically result from natural reproduction in the inlet streams rather than stocking. Cutthroat trout have been documented in the lake historically, though they are now rare. The reservoir is shallow in many areas, which makes it vulnerable to winter kill in severe years and to algae blooms in mid-summer when water warms.
Key Takeaways
- Eagle Rock Lake holds rainbow trout year-round and occasional brown trout, with spring and fall offering the most consistent fishing.
- The lake sits at 7,800 feet elevation in the Gila National Forest, roughly 50 miles north of Silver City via Forest Road 141.
- A valid New Mexico fishing license is required; the lake is open year-round but winter access can be difficult due to snow and road conditions.
- Boat ramps and developed facilities are minimal; most anglers fish from shore or wade, and the lake is best suited to anglers comfortable with rustic access.
- Regulations allow two trout per day with a 12-inch minimum length; check current New Mexico fishing regulations before you go, as rules change annually.
How to Reach Eagle Rock Lake
From Silver City, take New Mexico Highway 15 north toward Pinos Altos and Mogollon. Continue past Mogollon on Forest Road 141, which becomes increasingly rough as it climbs into the Mogollon Mountains. The final 8 to 10 miles are unpaved and narrow, with washboard surface and occasional rocky sections. High-clearance vehicles are recommended, especially after heavy rain or snowmelt when ruts deepen and drainage crossings can be impassable.
The drive from Silver City to the lake typically takes 90 minutes to two hours depending on road conditions. Cell service is unreliable or absent for most of the route. Fill your fuel tank in Silver City or Mogollon before heading up the mountain. In winter, the road may be closed or impassable for days after snow; call the Gila National Forest Wilderness Ranger District office in Silver City before making the trip if weather has been wet or cold.
Parking is available at a small pullout near the lake's outlet. There is no developed boat launch, though anglers with small rafts or float tubes have launched from the shore in the past. The parking area is unsigned and can be easy to miss; mark your GPS coordinates or note landmarks on the approach.
Fishing Seasons and Water Conditions
Spring (April and May) is the most reliable season. Water temperatures climb from the low 40s Fahrenheit into the 50s, triggering active feeding. Snowmelt keeps the lake full, and the inlet streams run clear to slightly turbid—ideal for nymphs and small streamers. Afternoon winds are common but manageable. Expect to encounter other anglers, especially on weekends, though the lake rarely feels crowded.
Summer (June through August) can be productive early in the season, but by mid-July the lake often develops an algae bloom that reduces visibility and oxygen levels. Water temperatures climb into the 60s and low 70s, which is warm for trout at this elevation. Early morning and late evening are best; midday fishing is often slow. Afternoon thunderstorms are frequent and can be severe; do not fish during lightning.
Fall (September and October) rivals spring for consistency. Water cools back into the 50s, trout resume active feeding, and the algae bloom clears. The road is usually passable, though early snow can arrive by late October. Fewer anglers fish in fall, making it an excellent choice if solitude matters to you.
Winter (November through March) is possible but challenging. The lake may freeze partially or completely in severe years. Road access is uncertain; snow and ice can make Forest Road 141 impassable for weeks. If you attempt winter fishing, carry chains, a shovel, and a communication device, and inform someone of your route and expected return.
What Fish Are in Eagle Rock Lake and How to Catch Them
Rainbow trout are the primary species and the target of the annual stocking program. They range from 8 to 14 inches on average, with occasional fish reaching 16 inches. They respond well to small nymphs (size 14 to 18 in black, olive, and tan), dry flies during evening hatches, and small spinners. Fly anglers should focus on the inlet stream where it enters the lake and along the dam face where deeper water holds larger fish.
Brown trout are less numerous but larger on average when present. They are more nocturnal and selective than rainbows and prefer larger nymphs and small streamers. Fish for browns in low light—early morning, late evening, and overcast days. The inlet stream and the deeper water along the eastern shore are your best bets.
Cutthroat trout are rare and protected under New Mexico regulations; they must be released immediately if caught. Do not target them intentionally. If you hook one, handle it gently and return it to the water as quickly as possible.
Bait fishing with worms or salmon eggs is permitted and effective, especially for rainbows. Use a small split shot to keep bait near the bottom in deeper areas. Spinners and spoons also work, particularly in spring and fall when trout are aggressive.
Regulations and Licensing
A valid New Mexico fishing license is required for anyone 12 years old or older. Licenses are sold online through the New Mexico Department of Game and Fish website, at sporting goods stores in Silver City, and at some convenience stores. A one-day license costs less than a full-year license if you plan only a single trip.
The current daily limit for trout at Eagle Rock Lake is two fish per day with a 12-inch minimum length. These regulations change annually, so check the New Mexico Department of Game and Fish website or call their regional office before you fish. Possession limits (the number of fish you can have in your possession at any time) are typically twice the daily limit, but verify this before you leave.
Catch-and-release fishing is encouraged and helps maintain the population between stockings. If you keep fish, clean them promptly and store them on ice. Pack out all trash, including fishing line and leaders, which can entangle wildlife.
Gear and Preparation
Bring a 5-weight to 6-weight fly rod if you fly fish, or a light spinning rod if you prefer conventional tackle. The lake is small enough that long casts are rarely necessary. A float tube or small raft expands your options, but shore fishing is productive, especially along the inlet stream and dam face.
Wear layers. Mornings and evenings at 7,800 feet are cold even in spring and fall, and weather can change rapidly. Bring a rain jacket and wind-resistant outer layer. Sunscreen and a hat are essential; the sun reflects intensely off the water at high elevation.
Carry more water than you think you need—at least two liters per person. The area is remote, and dehydration at elevation happens quickly. Bring a headlamp or flashlight if you plan to fish into the evening. A small first aid kit, insect repellent, and a map of the Gila National Forest are wise additions.
Fill your fuel tank before leaving Silver City. Bring spare oil and coolant for your vehicle, and consider carrying a basic tool kit. The road is rough, and help is far away if something goes wrong.
Nearby Alternatives and Considerations
If Eagle Rock Lake is inaccessible due to road conditions or if you want options, several other lakes and streams in the Gila National Forest are within reasonable driving distance. Mogollon Creek, which flows near the town of Mogollon, holds native and stocked trout and is more easily accessible. Lake Roberts, south of Silver City, is larger and more developed but also more crowded.
Eagle Rock Lake is best suited to anglers who are comfortable with rustic access, minimal facilities, and the possibility of solitude. If you prefer developed campgrounds, boat ramps, and reliable road access, the larger reservoirs in the region are better choices. The reward for the rough drive is a quiet mountain lake where trout fishing is consistent in the right seasons and the Mogollon Mountains feel genuinely remote.
Frequently Asked Questions
Can I camp at Eagle Rock Lake?
There is no developed campground at the lake itself. Dispersed camping is permitted on National Forest land nearby, but facilities are nonexistent. Many anglers camp in Mogollon, about 20 miles south, where there are a few small lodges and private campgrounds. Alternatively, camp at one of the developed Forest Service campgrounds in the Gila National Forest and make Eagle Rock Lake a day trip.
Is the road passable in winter?
Forest Road 141 is not maintained in winter and can be impassable for weeks after snow. Call the Gila National Forest Wilderness Ranger District office in Silver City before attempting the drive if weather has been cold or wet. Even with a high-clearance vehicle, winter access is unreliable.
What is the best time of year to fish Eagle Rock Lake?
Spring (April and May) and fall (September and October) are most productive. Water temperatures are cool, trout feed actively, and the road is usually passable. Summer can be good early in the season but becomes slow by mid-July due to algae blooms and warm water.
Do I need a boat to fish Eagle Rock Lake?
No. Shore fishing is productive, especially along the inlet stream and dam face. A float tube or small raft expands your reach, but many anglers catch fish without one. If you bring a float tube, launch from the shore near the parking area.
What should I do if I catch a cutthroat trout?
Release it immediately and handle it gently. Cutthroat trout are protected in New Mexico and must be returned to the water. They are rare at Eagle Rock Lake, but they do occur occasionally in the inlet stream.