Fishing in
Madison County
Madison County, Montana has 400 named fishable waters, 1 of them with stocking records on the books.
On the map
240 waters
Waters in Madison County
- Ruby River Reservoirreservoir1× stocked
- Ennis Lakelake3,758 ac
- Cliff Lakelake622 ac
- Earthquake Lakelake614 ac
- Willow Creek Reservoirreservoir368 ac
- Wade Lakelake202 ac
- Hidden Lakelake148 ac
- South Meadow Creek Lakereservoir71 ac
- Twin Lakeslake38 ac
- Cedar Lakereservoir36 ac
- Cataract Lakelake35 ac
- Spanish Lakeslake25 ac
- Bell Lakereservoir24 ac
- Dutchman Lakelake23 ac
- Hollow Top Lakelake23 ac
- Sheep Lakelake19 ac
- Branham Lakeslake19 ac
- Noble Lakelake18 ac
- Diamond Lakelake17 ac
- Blue Danube Lakelake15 ac
- Cliff Lakelake14 ac
- Axolotl Lakelake14 ac
- Echo Lakelake14 ac
- Sailor Lakelake13 ac
- Louise Lakelake13 ac
- No Man Lakereservoir13 ac
- Romy Lakelake13 ac
- Lower Branham Lakereservoir12 ac
- Sureshot Lakelake12 ac
- Hill Reservoirreservoir12 ac
370 more on the map above.
What you'll catch here
- Rainbow Trout1 waters
Latest stockings
- Ruby River ReservoirRainbow TroutJun 22, 2026
All Montana counties → · Fishing in Montana →
Madison County fishing — FAQ
Where can I fish in Madison County, Montana?+
Madison County has 400 named fishable waters, 1 with stocking records. The map above shows every one.
What fish are stocked in Madison County?+
Waters in Madison County hold rainbow trout. See each water's page for its full stocking history.
Do I need a license to fish in Madison County?+
Yes — Montana requires a fishing license statewide. Buy one from the state agency before you go.
