Cottonwood Lake, North Dakota Fishing

Lake Fishing Information: Cottonwood Lake is located in McHenry County, North Dakota. This body of water covers just over 220 acres of surface area which has a maximum depth around 13 feet and an average depth around 9 feet. You will find boating and kayaking here.

The top species to fish for on Cottonwood Lake are

  • Perch
  • Walleye
  • Northern Pike