List of lakes of Ohio

The following is a list of lakes in Ohio. According to the Ohio Department of Natural Resources, there are approximately 50,000 lakes and small ponds, with a total surface area of 200,000 acres, and among these there are 2,200 lakes of 5 acre or greater with a total surface area of 134,000 acres. Of the lakes that are greater than 5 acres, 446 are public lakes with a total surface area of 119,000 acres. Swimming, fishing, and/or boating are permitted in some of these lakes, but not all.

The United States Environmental Protection Agency estimated (from an electronic file generated from 1:100,000 scale maps) that Ohio has 5,130 lakes totaling 188,461 acre. The difference in the number of lakes estimated by USEPA and ODNR is likely related to numerous small ponds (high number, small acreage) not detected on the 1:100,000 scale maps.

The second table below lists all of Ohio's 110 natural lakes of 5 acres or greater. The third table lists Ohio's 113 largest artificial lakes, which are 100 acres or greater. Ohio's artificial lakes outnumber its natural lakes by about 20 to 1, and they cover about 30 times more total surface area.

Great Lakes
One of the five Great Lakes is partially within Ohio.

Natural inland lakes
There are 110 natural inland lakes in Ohio with a surface area of 5 acre or larger.

Artificial inland lakes
There are 113 artificial inland lakes in or partially within Ohio, with a surface area greater than 100 acre.