Ham Lake is a 313 acre lake located in Burnett County. It has a maximum depth of 29 feet. Fish include panfish, largemouth bass, northern pike and walleye. According to the DNR, panfish, largemouth bass and northern pike are considered common in the lake. Walleye are listed as present.