Otter Lake, Illinois Fishing
Location and information: Otter Lake is located in Macoupin County, Illinois. This body of water covers approximately 765 acres of surface area which has an average depth just under 20 feet. You will find boat ramps, kayaking, boating, camping and fishing. There is a 115HP limit on this lake.