Skip to content
MinneLakes.org

Lakes in Morrison County, Minnesota

19 lakes in Morrison County, ranked by Lake Score.

Morrison County has 19 lakes in this directory covering about 9,430 acres of water. The largest is Lake Alexander at 2,709 acres, and the deepest on record is Cedar Lake at 88 feet. 16 have a public boat launch and 1 has a mapped swim beach.

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

All 19 lakes

Sorted by rank. Tap a lake for access, fish species and directions.

LakeAcresMax depthScore
Lake Shamineaunear Motley1,43452 ft73 out of 100 Lake Score
Cedar Lakenear Upsala23688 ft72 out of 100 Lake Score
Lake Alexandernear Randall2,70964 ft67 out of 100 Lake Score
Round Lakenear Randall12720 ft64 out of 100 Lake Score
Peavy Lakenear Sullivan14063 ft63 out of 100 Lake Score
Fish Trap Lakenear Lincoln1,16442 ft62 out of 100 Lake Score
Sullivan Lakenear Harding1,10357 ft62 out of 100 Lake Score
Pine Lakenear Upsala17859 ft61 out of 100 Lake Score
Pierz Lakenear Genola18934 ft59 out of 100 Lake Score
Green Prairie Fish Lakenear Randall18222 ft57 out of 100 Lake Score
Sylvan Lakenear Sylvan32131 ft55 out of 100 Lake Score
Crookneck Lakenear Lincoln19122 ft55 out of 100 Lake Score
Long Lakenear Sullivan12635 ft55 out of 100 Lake Score
Round Lakenear Harding13029 ft54 out of 100 Lake Score
Round Lakenear Pillager10418 ft51 out of 100 Lake Score
Placid Lakenear Pillager53725 ft49 out of 100 Lake Score
Stanchfield Lakenear Pillager11632 ft47 out of 100 Lake Score
Rice Lakenear Vawter3398 ft26 out of 100 Lake Score
Pelkey Lakenear Freedhem1047 ft7 out of 100 Lake Score

Best of Morrison County

Lakes by amenity

Frequently Asked Questions

How many lakes are in Morrison County, Minnesota?

This directory lists 19 lakes in Morrison 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 Morrison County?

Lake Alexander is the largest at 2,709 acres, near Randall.

What is the deepest lake in Morrison County?

Cedar Lake has the greatest recorded depth at 88 feet.

What fish can you catch in Morrison County lakes?

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