Cache County, Utah Fishing Lakes

Cache County, Utah is home to a total of 36 lakes, arranged alphabetically in the list below. If you are considering fishing in Cache County, Utah, get more information by clicking on any lake in the list below. Help others by telling us what you know about these county lakes.

Find a Lake

Looking for a particular lake? Search our site!
Baxter Pothole (Mount Pisgah area)
Borden Reservoir (Temple Peak area)
Chicken Creek Guzzler (Temple Peak area)
Coldwater Lake (Honeyville area)
Cooks Pond (Smithfield area)
Crescent Lake (Naomi Peak area)
Cutler Reservoir (Cutler Dam area)
Deer Lick Reservoir (Red Spur Mountain area)
Dry Bread Pond (Monte Cristo Peak area)
Dry Lake (Mount Pisgah area)
Dry Lake (Red Spur Mountain area)
Elmo Pond (Curtis Ridge area)
Fence Reservoir (Red Spur Mountain area)
Goring Pond (Tony Grove Creek area)
Hansen Pond (Mount Elmer area)
Hidden Lake (James Peak area)
High Creek Lake (Naomi Peak area)
Horse Lake (Tony Grove Creek area)
Hump Pond (Meadowville area)
Hyrum Reservoir (Paradise area)
Kearl Pond (Meadowville area)
Little Bear Pond (Temple Peak area)
Middle Davenport Reservoir (Curtis Ridge area)
Newton Reservoir (Trenton area)
Pelican Pond (Wellsville area)
Porcupine Reservoir (Porcupine Reservoir area)
Providence Lake (Logan Peak area)
Rex Reservoir (Tony Grove Creek area)
Rocky Ridge Reservoir (Richmond area)
Selman Reservoir (Tony Grove Creek area)
Spawn Creek Guzzler (Temple Peak area)
Steam Mill Lake (Naomi Peak area)
Stock Pond (Mount Pisgah area)
Tony Grove Lake (Naomi Peak area)
Wellsville Reservoir (Wellsville area)
Wes Reservoir (Red Spur Mountain area)
White Pine Lake (Naomi Peak area)