LakeCount. Every Lake. Measured.

Lakes / Iowa / Buena Vista County

Lakes in Buena Vista County, Iowa

2 lakes counted in Buena Vista County - the largest is Storm Lake at 3,108 acres.

2
Lakes Counted
3,108 acres
Largest - Storm Lake

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

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Storm LakeBuena Vista3,108 acres-
2Pickerel LakeBuena Vista165 acres-
Find a Lake in Buena Vista CountyLargest Lakes
Sources: USGS National Hydrography Dataset lake data; USGS. Verified October 30, 2026.