Alto Lake fishing

Alto Lake fishing is stocked with Rainbow Trout, Channel Catfish, Largemouth Bass, and Cutthroat Trout on a reservoir. It is stocked about 10 times a year since 2019, most often in February and May. Species guides list dawn and dusk for Rainbow Trout and Largemouth Bass and dusk and night for Channel Catfish.

AI-generated illustration, not a photo of this lake
Last stocked
October 5, 2026
· Rainbow Trout
Plants on record
82
Since 2019
Species recorded
4
Average size
12 in
Elevation
7,270.3 ft

Fish at Alto Lake

4 stocked · 0 confirmed present

Rainbow Trout Stocked · 64 plants · last September 21, 2026 Best: dawn, dusk

Last stocked September 21, 2026 · avg 10.7 in · 64 plants

Best: dawn, dusk

Rainbow Trout species guide
Channel Catfish Stocked · 15 plants · last June 30, 2026 Best: dusk, night

Last stocked June 30, 2026 · avg 18 in · 15 plants

Best: dusk, night

Channel Catfish species guide
Cutthroat Trout Stocked · 1 plant · last October 6, 2020

Last stocked October 6, 2020 · avg 10.9 in · 1 plant

Cutthroat Trout species guide
Largemouth Bass Stocked · 1 plant · last October 5, 2020 Best: dawn, dusk

Last stocked October 5, 2020 · avg 6.2 in · 1 plant

Best: dawn, dusk

Largemouth Bass species guide

How Alto Lake is stocked

Source: New Mexico Department of Game and Fish.

Grindstone Reservoir (4.5 mi) was stocked more recently. Grindstone Reservoir is also stocked with Rainbow Trout, Cutthroat Trout, and Channel Catfish.

Fish stocked in 2019

999

Fish stocked in 2020

10,889

Fish stocked in 2021

13,505

Fish stocked in 2022

4,993

Fish stocked in 2023

5,801

Fish stocked in 2024

999

Fish stocked in 2025

16,519

Fish stocked in 2026

9,333

Stocking history

Source: New Mexico Department of Game and Fish.
Date Species Quantity Avg. length Source
October 5, 2026Rainbow Trout99910.3 inreport
September 21, 2026Rainbow Trout99910 inreport
June 30, 2026Channel Catfish19918 inreport
June 8, 2026Rainbow Trout99910 inreport
June 1, 2026Rainbow Trout1,00110 inreport
May 21, 2026Channel Catfish13318 inreport
May 12, 2026Rainbow Trout1,00110.2 inreport
April 27, 2026Rainbow Trout1,00010.1 inreport
April 21, 2026Rainbow Trout1,00110.4 inreport
March 9, 2026Rainbow Trout99910.3 inreport
February 26, 2026Rainbow Trout1,00010.1 inreport
January 14, 2026Rainbow Trout1,00110 inreport
December 22, 2025Rainbow Trout1,00110.3 inreport
December 9, 2025Rainbow Trout99610.9 inreport
November 24, 2025Rainbow Trout1,00010.5 inreport
November 18, 2025Rainbow Trout1,00010 inreport
October 21, 2025Rainbow Trout99810.2 inreport
October 6, 2025Rainbow Trout1,00110 inreport
September 23, 2025Rainbow Trout99910.3 inreport
September 3, 2025Rainbow Trout99910 inreport
August 28, 2025Channel Catfish13318 inreport
July 31, 2025Channel Catfish12518 inreport
June 26, 2025Channel Catfish13318 inreport
June 9, 2025Rainbow Trout1,00010.8 inreport
May 30, 2025Rainbow Trout1,00010 inreport
May 22, 2025Channel Catfish13318 inreport
May 1, 2025Rainbow Trout99910.3 inreport
April 22, 2025Rainbow Trout1,00110.5 inreport
April 7, 2025Rainbow Trout1,00010.9 inreport
March 25, 2025Rainbow Trout99910.6 inreport
March 12, 2025Rainbow Trout1,00110.3 inreport
February 26, 2025Rainbow Trout1,00110.5 inreport
June 11, 2024Rainbow Trout99910.4 inreport
May 9, 2023Rainbow Trout79910.2 inreport
April 25, 2023Rainbow Trout20115 inreport
April 25, 2023Rainbow Trout80110.1 inreport
March 22, 2023Rainbow Trout1,00010.5 inreport
March 8, 2023Rainbow Trout1,00110.2 inreport
February 21, 2023Rainbow Trout99911 inreport
February 6, 2023Rainbow Trout1,00010.6 inreport
December 6, 2022Rainbow Trout99810 inreport
November 29, 2022Rainbow Trout9989.4 inreport
November 7, 2022Rainbow Trout99910.4 inreport
October 26, 2022Rainbow Trout1,00010.8 inreport
January 11, 2022Rainbow Trout99811.3 inreport
December 22, 2021Rainbow Trout75011.4 inreport
December 13, 2021Rainbow Trout75110.7 inreport
November 8, 2021Rainbow Trout75010.5 inreport
October 20, 2021Rainbow Trout75211.4 inreport
October 5, 2021Rainbow Trout75011.3 inreport
September 21, 2021Rainbow Trout99911.1 inreport
September 2, 2021Channel Catfish8518 inreport
July 29, 2021Channel Catfish9118 inreport
July 1, 2021Channel Catfish9618 inreport
May 27, 2021Channel Catfish9218 inreport
May 25, 2021Rainbow Trout99910.3 inreport
May 11, 2021Rainbow Trout1,00110.7 inreport
May 6, 2021Channel Catfish9218 inreport
April 26, 2021Rainbow Trout1,00011 inreport
April 13, 2021Rainbow Trout99911.1 inreport
March 17, 2021Rainbow Trout1,00011.6 inreport
March 10, 2021Rainbow Trout99911.3 inreport
February 22, 2021Rainbow Trout99911.5 inreport
February 3, 2021Rainbow Trout99910.8 inreport
January 12, 2021Rainbow Trout30110.8 inreport
December 3, 2020Rainbow Trout61210.7 inreport
November 19, 2020Rainbow Trout30011 inreport
November 9, 2020Rainbow Trout30210.8 inreport
October 20, 2020Rainbow Trout1,00110.7 inreport
October 6, 2020Cutthroat Trout1,04010.9 inreport
October 5, 2020Largemouth Bass8466.2 inreport
September 22, 2020Rainbow Trout99910.8 inreport
September 10, 2020Rainbow Trout1,36111.1 inreport
September 3, 2020Channel Catfish10218 inreport
July 30, 2020Channel Catfish12918 inreport
July 2, 2020Channel Catfish9618 inreport
June 4, 2020Channel Catfish10218 inreport
June 2, 2020Rainbow Trout1,00010.7 inreport
March 10, 2020Rainbow Trout99911.1 inreport
February 18, 2020Rainbow Trout1,00110.1 inreport
February 10, 2020Rainbow Trout99911.1 inreport
December 31, 2019Rainbow Trout99911.1 inreport

Access and facts

Water type
reservoir
Nearest town
Ruidoso, NM
Facilities
restrooms

Advisories, closures, regulations and water conditions change. Check the New Mexico Department of Game and Fish before you go.

About Alto Lake

During holiday weekends, shoreline fishing can be busy at Alto Lake. (ruidosoparksandrec.com, accessed September 30, 2026)

Drafted by AI from the cited sources and checked before publishing.

Nearest lakes

Common questions

What fish are at Alto Lake?

Fishing Alto Lake usually means Rainbow Trout: Rainbow Trout accounts for 64 of 81 plants on record, ahead of Channel Catfish and 2 more. Rainbow Trout was last stocked September 21, 2026, averaging 10.7 in. Channel Catfish was last stocked June 30, 2026, averaging 18 in. Cutthroat Trout was last stocked October 6, 2020, averaging 10.9 in. Largemouth Bass was last stocked October 5, 2020, averaging 6.2 in.

When is Alto Lake stocked?

Last stocked October 5, 2026. It is stocked about 10 times a year since 2019, most often in February and May.

How big are the fish stocked at Alto Lake?

Stocked fish average 12 in. Rainbow Trout average 10.7 in. Channel Catfish average 18 in. Cutthroat Trout average 10.9 in. Largemouth Bass average 6.2 in.

How do you get on Alto Lake?

The nearest town is Ruidoso, NM. Facilities include restrooms.

Which lakes near Alto Lake were stocked more recently?

Grindstone Reservoir (4.5 mi) was stocked more recently. Grindstone Reservoir is also stocked with Rainbow Trout, Cutthroat Trout, and Channel Catfish.

Sources (1) +