Skip to content
MinneLakes.org

Shakopee Lake vs Onamia Lake

Two of the top-scoring lakes in Mille Lacs County, Minnesota, side by side.

Onamia Lake is the larger of the two at 1,044 acres against 584 for Shakopee Lake. On our rankings, Shakopee Lake comes out ahead for fishing, Shakopee Lake comes out ahead for boating, Onamia Lake comes out ahead for camping, Onamia Lake comes out ahead for paddling, and Shakopee Lake comes out ahead for ice fishing.

MeasureShakopee LakeOnamia Lake
Lake Score54 / 10033 / 100
Nearest townOnamiaOnamia
Surface area584 acres1,044 acres
Max depth15 ft10 ft
Shoreline4.6 mi17.8 mi
Water clarity7.1 ft—
Public access1 public boat launch (concrete)Public access on record
Fish species180
Game fishWalleye, Northern Pike, Largemouth Bass, Smallmouth Bass, Black Crappie—
StockedYesNo
Special regulationsYesNo
Swim beachNoNo
CampingNoYes
Invasive specieszebra musselzebra mussel

Which lake is better for…

  • Fishing
    Shakopee Lake
  • Boating
    Shakopee Lake
  • Camping
    Onamia Lake
  • Paddling
    Onamia Lake
  • Ice Fishing
    Shakopee Lake

The lakes

More comparisons

Frequently Asked Questions

Which is bigger, Shakopee Lake or Onamia Lake?

Onamia Lake is bigger at 1,044 acres; Shakopee Lake covers 584 acres.

Which is deeper, Shakopee Lake or Onamia Lake?

Shakopee Lake is deeper, with a maximum depth of 15 feet against 10 feet.

Is Shakopee Lake or Onamia Lake better for fishing?

Shakopee Lake ranks higher for fishing in this directory, based on game species, lake size, access and stocking. Shakopee Lake lists 18 species and Onamia Lake lists 0.