Fishing lakes in Oregon

Oregon has 216 lakes recorded in the USGS National Hydrography Dataset, covering a combined 2132 km². The largest is Goose Lake at 376.55 km². Anglers can find Rainbow Trout, Crappie, Yellow Perch across these waters.

Open on map

Top fish species in Oregon

Top 216 largest lakes