Let’s be clear about this up front: America is a big country. Really big. And inside that vastness are lots and lots of mountains, streams, lakes, rivers, reservoirs, and canals. There are more than 95,000 miles of ocean coastline and, beyond that coastline, lots of deep water accessible by half- or full-day boat trips.
So when rounding up the 11 best places to fish in the U.S.,there may be one or two folks out there who think they know a place that was overlooked. And they’re right. But these are the best places to catch the widest range of fish, with a nod to geographical diversity and wilderness beauty. With that out of the way, here you have it - an arguably indispensable list of must-fish destinations in the U.S.
Deschutes River, Oregon: Fly Fishing
Montana doesn’t have the corner on the American flyfishing market — not hardly. This 250-mile river’s headwaters are in the Cascade Mountains, from which it runs past Bend, Ore. before depositing in the Columbia River about an hour-and-a-half east of Portland. It offers excellent trout fishing throughout, with brown trout in the upper section, rainbow in the middle section, and steelhead in the southern portion. Nearby lakes offer up trout and bass, and, of course, there’s the wild majesty of the Pacific Northwest.
Credit: Jordan Siemens / Getty Images