- Please support our journalism through affiliate links. Affiliate Disclosure
Williams Lake in Lemhi County is a fly-fishing haven, attracting anglers from all over to fish for rainbow trout in the clean, clear waters. Located about 15 miles south of the city of Salmon in the central region of Idaho, the 185-acre lake was created when a landslide blocked Lake Creek about 6,000 years ago and is now surrounded by thickly forested canyon walls and boasts a depth of 185 feet. In addition to providing an excellent spot for fly-fishing, it is also a birder’s heaven, where a diverse variety of large raptors, shorebirds, and songbirds can be seen on and around the lake. Water-based activities include boating, kayaking, and swimming, while ice-fishing is popular in the winter.
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your car rental.
Need some more help?
Read our Reservations & Travel Planning Tips guide.