With 26,000 miles of rivers, 3,000 natural lakes and 42 game fish species, Idaho offers anglers a truly unique inland fishing experience. Some the top fishing spots in Idaho include Cascade Reservoir and Snake River. Top fish species include Brook Trout, Largemouth Bass, Coho Salmon, Rainbow Trout and Tiger Muskellunge. Any person 14 years or older must have a valid fishing license to fish in Idaho.