LakeCount. Every Lake. Measured.

Lakes / Tennessee / Shelby County

Lakes in Shelby County, Tennessee

18 lakes counted in Shelby County - the largest is Lake McKellar at 1,459 acres.

18
Lakes Counted
1,459 acres
Largest - Lake McKellar

Shelby County, highlighted, with its largest counted lakes dotted. Outlines from Census boundary data.

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Lake McKellarShelby1,459 acres-
2Lakeland LakeShelby236 acres-
3Robco LakeShelby193 acres-
4Wolf River LagoonShelby153 acres-
5Poplar Tree LakeShelby110 acres-
6Cockleburr LakeShelby96 acres-
7Coro LakeShelby96 acres-
8Round LakeShelby67 acres-
9Casper LakeShelby65 acres-
10Willow LakeShelby51 acres-
11Barnishee BayouShelby43 acres-
12Walnut Grove LakeShelby37 acres-
13North Horn LakeShelby35 acres-
14Sky LakeShelby33 acres-
15Pine LakeShelby30 acres-
16Preston LakeShelby29 acres-
17Lake Site Number ElevenShelby25 acres-
18Lyles LakeShelby25 acres-
Find a Lake in Shelby CountyLargest Lakes
Sources: USGS National Hydrography Dataset lake data; USGS. Verified October 30, 2026.