LakeCount. Every Lake. Measured.
Wisconsin
Wisconsin1,223 lakes & pondsMinnesotacoming soonMichigancoming soonNew Yorkcoming soonVermont425 lakes & pondsMainecoming soonFloridacoming soonPennsylvania743 lakes & pondsOhio352 lakes & pondsWashingtoncoming soon
2,743 Lakes & Ponds

Lakes / Ohio / Belmont County

Lakes in Belmont County, Ohio

7 lakes counted in Belmont County - the largest is Piedmont Lake at 2,377 acres.

7
Lakes Counted
2,377 acres
Largest - Piedmont Lake
50 ft
Deepest - Slope Creek Reservoir

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

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Piedmont LakeBelmont2,377 acres30 ft
2Belmont LakeBelmont109 acres39 ft
3Slope Creek ReservoirBelmont93 acres50 ft
4Barnesville Reservoir Number ThreeBelmont89.9 acresNone
5Switzerland LakeBelmont37.3 acresNone
6Barnesville ReservoirBelmont34 acresNone
7Barnesville Lake #4Belmont14 acres24 ft
Sources: Ohio DNR lake data; USGS. Verified October 28, 2026.