Shelby County, Texas Fishing Lakes

Shelby County, Texas is home to a total of 30 lakes, arranged alphabetically in the list below. If you are considering fishing in Shelby County, Texas, 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!
Ashton Lake (Logansport East area)
Attoyac Lake (Martinsville area)
Bailey Lakes (Neuville area)
Bone Hill Lake (Shelbyville area)
Center Lake (Neuville area)
Crystal Lake (Logansport West area)
Goodsons Lake (Huxley area)
Grisby Lake (Martinsville area)
Hudman Lake (Timpson area)
Julian Lake (Timpson area)
Lake Timpson (Garrison East area)
Mason Lake (Huxley area)
Neel Lake (Tenaha West area)
New City Lake (Neuville area)
Old River Lake (Huxley area)
Pearl Lake (Mount Herman area)
Peddy Lake (Tenaha East area)
Pinkston Reservoir (Mount Herman area)
Pinston Reservoir (Mount Herman area)
Slayden Lake Number 1 (Neuville area)
Slayden Lake Number 2 (Neuville area)
Soil Conservation Service Site 11 Reservoir (Garrison East area)
Soil Conservation Service Site 12 Reservoir (Garrison East area)
Soil Conservation Service Site 15 Reservoir (Mount Herman area)
Soil Conservation Service Site 7 Reservoir (Timpson area)
Soil Conservation Service Site 8 Reservoir (Timpson area)
Tuckers Lake (Huxley area)
Valmac Lake (Tenaha East area)
Whiddon Lake (Logansport West area)
Windham Lake (Shelbyville area)