Weaver Lake also called Weavers Lake is a lake located in The town of Warren in Herkimer County, New York. Maumee Swamp is located north of and drains into Weaver Lake. Weaver Lake is north of and drains into Young Lake. Weaver and Young Lakes are collectively known as either Waiontha Lakes or the Little Lakes. Waiontha Mountain, located southwest was named after the Waiontha Lakes.