Find your next fishing hole.

Filter by fish species, facilities and more.

167 matching rivers, streams, lakes and reservoirs.
Clear all filters
Name
Location
County
Size
Alturas Lake Creek Tributary of Salmon River Blaine, Custer 18.5 mi.
American River Tributary of South Fork Clearwater River Idaho 22.4 mi.
Anderson Ranch Reservoir Tributary of South Fork Boise River Elmore 4,607.7 acres
Antelope Creek Tributary of Sheep Creek Owyhee 10.1 mi.
Arrowrock Reservoir Tributary of Boise River Boise, Elmore 3,015 acres
Battle Creek Tributary of Owyhee River Owyhee 66.9 mi.
Baugh Creek Tributary of Little Wood River Blaine 10.8 mi.
Bear Valley Creek Tributary of Middle Fork Salmon River Valley 33.3 mi.
Big Bear Creek Tributary of Potlatch River Latah 24.5 mi.
Big Canyon Creek Tributary of Clearwater River Lewis, Nez Perce 33.8 mi.
Big Creek Tributary of Shoshone Creek Twin Falls 14.6 mi.
Big Flat Creek Tributary of Clover Creek Owyhee 14.2 mi.
Big Jacks Creek Tributary of Jacks Creek Owyhee 59.8 mi.
Big Meadow Creek Tributary of West Fork Little Bear Creek Latah 8.1 mi.
Big Springs Creek Tributary of Lemhi River Lemhi 5.4 mi.
Big Springs Creek Tributary of Battle Creek Owyhee 17.2 mi.
Big Willow Creek Tributary of Payette River Gem, Payette, Washington 40.7 mi.
Big Wood River Tributary of Snake River Blaine, Camas, Gooding, Lincoln 137 mi.
Billingsley Creek Tributary of Snake River Gooding 8.5 mi.
Black Canyon Reservoir Tributary of Payette River Gem 892.1 acres
Blacks Creek Reservoir Boise River Drainage Ada 106.3 acres
Boulder Creek Tributary of Mores Creek Boise 3.5 mi.
Boulder Creek Tributary of North Fork Payette River Valley 4.5 mi.
Boulder Creek Tributary of Indian Creek Adams 2.5 mi.
Brownlee Reservoir Tributary of Snake River Washington 10,994.7 acres
Showing 1 to 25 of 167 waters waters per page
Find an error? Please let us know what is wrong so we can get it fixed up! Report a Problem