Skip to content
MinneLakes.org

Lakes in Grant County, Minnesota

10 lakes in Grant County, ranked by Lake Score.

Grant County has 10 lakes in this directory covering about 7,624 acres of water. The largest is Pelican Lake at 3,761 acres, and the deepest on record is Elk Lake at 29 feet. 10 have a public boat launch.

The fish most often recorded in DNR surveys here are walleye, black crappie, bluegill, northern pike, and largemouth bass.

Best of Grant County

Lakes by amenity

Frequently Asked Questions

How many lakes are in Grant County, Minnesota?

This directory lists 10 lakes in Grant County — those of roughly 100 acres or more (plus smaller lakes with public access and a fishery) in the Minnesota DNR's LakeFinder records. The county has more small, unnamed and private basins that are not listed.

What is the largest lake in Grant County?

Pelican Lake is the largest at 3,761 acres, near Ashby.

What is the deepest lake in Grant County?

Elk Lake has the greatest recorded depth at 29 feet.

What fish can you catch in Grant County lakes?

DNR surveys most often record walleye, black crappie, bluegill, northern pike, and largemouth bass in Grant County lakes. A Minnesota fishing license is required for anglers 16 and older.