LakeCount. Every Lake. Measured.

Lakes / Texas / Harris County

Lakes in Harris County, Texas

23 lakes counted in Harris County - the largest is Lake Houston at 11,854 acres.

23
Lakes Counted
11,854 acres
Largest - Lake Houston
45 ft
Deepest - Lake Houston

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

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Lake HoustonHarris11,854 acres45 ft
2Sheldon ReservoirHarris1,230 acres10 ft
3Highlands ReservoirHarris429.47 acres-
4Taylor LakeHarris417.11 acres-
5Lynchburg ReservoirHarris192.5 acres-
6Muleshoe LakeHarris168.03 acres-
7Warren Estate ReservoirHarris159.88 acres-
8Mud LakeHarris127.01 acres-
9Seaberg Reservoir Number 4Harris107.24 acres-
10Buckhorn LakeHarris63.75 acres-
11Cedar Bayou LakeHarris59.8 acres-
12Dennison LakeHarris53.37 acres-
13Hegar Brothers LakeHarris48.68 acres-
14Seaberg Reservoir Number 2Harris47.2 acres-
15Lake SandyHarris45.96 acres-
16Mallard LakeHarris45.71 acres-
17Seaberg Reservoir Number 3Harris38.55 acres-
18Lake NassauHarris33.61 acres-
19Hegar LakeHarris33.36 acres-
20Marshall LakeHarris29.9 acres-
21Japhet LakeHarris29.41 acres-
22Tucker LakeHarris27.43 acres-
23Southard LakeHarris25.95 acres-
Find a Lake in Harris CountyDeepest LakesLargest LakesFish Species
Sources: Texas Parks and Wildlife Department lake data; USGS. Verified October 30, 2026.