Grand Forks County, North Dakota Fishing Lakes

Grand Forks County, North Dakota is home to a total of 6 lakes, arranged alphabetically in the list below. If you are considering fishing in Grand Forks County, North Dakota, get more information by clicking on any lake in the list below. Help others by telling us what you know about these county lakes.

Find a Lake

Looking for a particular lake? Search our site!
Grand Forks Sewage Disposal Ponds (Kelly area)
Kellys Slough Reservoir (Emerado area)
Little Goose Lake (Niagara area)
Lunby Lake (Mekinock area)
Smith Lakes (Niagara area)
Stewart Lake (Mekinock area)