Skip to Content

Buffalo Lake, North Dakota Fishing

Lake Fishing Information: Buffalo Lake is located in Pierce County, North Dakota. This body of water covers just under 550 acres of surface area which has a an average depth of 7 feet and a maximum depth around 10 feet. You will find boating and kayaking here.

The top species to fish for on Buffalo Lake are

  • Northern Pike
  • Yellow Perch