Wenham Lake is a 224-acre body of water located in Wenham and Beverly towns, Essex County, Massachusetts.The lake receives water from the water table, a system of streams, the Putnamville Reservoir, and the Ipswich River.