Pennington County, South Dakota Fishing Lakes

Pennington County, South Dakota is home to a total of 33 lakes, arranged alphabetically in the list below. If you are considering fishing in Pennington County, South Dakota, 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!
Big Foot Pass Reservoir (Wall SE area)
Boggy Reservoir (Preacher Spring area)
Cameron Pond (Preacher Spring area)
Canyon Lake (Rapid City West area)
Conata East 302 Reservoir (Wall SW area)
Deerfield Lake (Deerfield area)
Duck Lake (Preacher Spring area)
Farmingdale Reservoir (Caputa area)
Hammann Lake (Creighton area)
Horse Thief Lake (Mount Rushmore area)
Kirk Cordes Number 10 Reservoir (Horse Tooth area)
Kirk Cordes Number 20 Reservoir (Horse Tooth area)
Kirk Cordes Number 30 Reservoir (Pedro SE area)
Kirk Cordes Number 40 Reservoir (Horse Tooth area)
Major Lake (Hill City area)
Missile 249 Reservoir (Wall SE area)
Mitchell Lake (Hill City area)
Mud Lake (Crows Nest Peak area)
Mud Lake (Preacher Spring area)
Pactola Reservoir (Pactola Dam area)
Pierce Lake (Dalzell SE area)
Pole Creek Pond Lake (Preacher Spring area)
Red Dale Gulch Reservoir (Rapid City West area)
Redbank Spring Reservoir (Preacher Spring area)
Reno Gulch Reservoir (Medicine Mountain area)
Rogers Lake (Preacher Spring area)
Sage Creek 344 Reservoir (Bouquet Table area)
Shearer Lake (Lake Hill area)
Sheridan Lake (Mount Rushmore area)
Shyne Lake (Wasta area)
Thompson Reservoir (Medicine Mountain area)
Twin Lakes (Preacher Spring area)
Willow Springs Reservoir (Preacher Spring area)
Willuweit Dam Number 10 Reservoir (Horse Tooth area)