Keoka Lake is 460 acres or 0.7 square miles.  It has 4.08 miles of shoreline,  The average depth is 42 feet deep.  It is the 18th largest lake in Oxford County.  A topographical survey of Keoka was completed in 2018 and the map below was developed.

Keoka Lake Association, PO Box 97 Waterford, ME  04088