North Dakota Fish and Fishing Lakes, Rivers, Dams, Streams, Reservoirs, and other Fishing Spots


For those interested in fishing in the state of North Dakota, United States, you'll find 2,097 bodies of water where fishing may be possible, such as Hansen Dam, Bull Hook Creek and Twin Lakes among many others. Fishing for Crappie, Smallmouth Bass or Yellow Perch or one of the other 39 fish found in this state? We can help you find the fish, tell you what they're biting, and who's catching them. So get your fly fishing gear, baitcasting setup, trolling equipment, or spincasting gear out and find your new favorite fishing spot in North Dakota. All that, including links to your local fish and wildlife websites, record catches for a location, photos, GPS coordinates for where they are biting, and so much more. So what are you waiting for?

Featured Fishing Spots

Name Distance City
 
Stone Lake 13.2 miles Devils Lake, ND
Kremer Lake 7.0 miles Linton, ND
Markus Wold Dam 15.1 miles Wishek, ND
West Branch Antelope Creek 3.4 miles Hazen, ND
South Branch Forest River 14.5 miles Park River, ND
Long Creek 17.4 miles Williston, ND
Guss Lake 13.4 miles Rugby, ND
Boyd Lake 10.5 miles Belcourt, ND
Rush Island Lake 10.9 miles Jamestown, ND
Beaver Creek 15.9 miles Tioga, ND