LakeCount. Every Lake. Measured.

Lakes / California / San Diego County

Lakes in San Diego County, California

30 lakes counted in San Diego County - the largest is Lake Henshaw at 1,754 acres.

30
Lakes Counted
1,754 acres
Largest - Lake Henshaw

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

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Lake HenshawSan Diego1,754 acres-
2San Vicente ReservoirSan Diego1,518 acres-
3Lower Otay LakeSan Diego1,015 acres-
4El Capitan LakeSan Diego965 acres-
5Sweetwater ReservoirSan Diego689 acres-
6Lake HodgesSan Diego618 acres-
7Barrett LakeSan Diego612 acres-
8Loveland ReservoirSan Diego368 acres-
9Morena ReservoirSan Diego329 acres-
10Lake SutherlandSan Diego289 acres-
11Lake CuyamacaSan Diego223 acres-
12Lake WohlfordSan Diego203 acres-
13Olivenhain ReservoirSan Diego180 acres-
14Lake JenningsSan Diego158 acres-
15Lake MiramarSan Diego145 acres-
16Murray ReservoirSan Diego140 acres-
17Lake CuyamacaSan Diego102 acres-
18Lake O'NeillSan Diego97 acres-
19Halfhill LakeSan Diego91 acres-
20Dixon ReservoirSan Diego63 acres-
21Lake PowaySan Diego60 acres-
22San Dieguito ReservoirSan Diego60 acres-
23Lake San MarcosSan Diego56 acres-
24Palo Verde LakeSan Diego37 acres-
25Turner LakeSan Diego37 acres-
26Upper Otay LakeSan Diego30 acres-
27Big Laguna LakeSan Diego29 acres-
28Whelan LakeSan Diego29 acres-
29Windmill LakeSan Diego29 acres-
30Guajome LakeSan Diego25 acres-
Find a Lake in San Diego CountyLargest Lakes
Sources: USGS National Hydrography Dataset lake data; USGS. Verified October 30, 2026.