There are 110 natural lakes in Ohio larger than five acres, covering a total surface area of 4,658 acres. These lakes occur in 21 of Ohios 88 counties.The vast majority of Ohios natural lakes formed in the aftermath of the most recent ice age. A few are post-glacial in origin, created from cutoff stream oxbows. this info was obtained from a 1991 report by ODNR