Skip to Content

Buffalo Lake, North Dakota Fishing

Lake Fishing Information: Buffalo Lake is located in Sargent County, North Dakota. This body of water covers approximately 415 acres of surface area. You will find boating and kayaking here.

  • Walleye- 14″ minimum length
  • Black Crappie
  • White Bass
  • Northern Pike