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.
| Measure | Shakopee Lake | Onamia Lake |
|---|---|---|
| Lake Score | 54 / 100 | 33 / 100 |
| Nearest town | Onamia | Onamia |
| Surface area | 584 acres | 1,044 acres |
| Max depth | 15 ft | 10 ft |
| Shoreline | 4.6 mi | 17.8 mi |
| Water clarity | 7.1 ft | — |
| Public access | 1 public boat launch (concrete) | Public access on record |
| Fish species | 18 | 0 |
| Game fish | Walleye, Northern Pike, Largemouth Bass, Smallmouth Bass, Black Crappie | — |
| Stocked | Yes | No |
| Special regulations | Yes | No |
| Swim beach | No | No |
| Camping | No | Yes |
| Invasive species | zebra mussel | zebra mussel |
Which lake is better for…
- FishingShakopee Lake
- BoatingShakopee Lake
- CampingOnamia Lake
- PaddlingOnamia Lake
- Ice FishingShakopee 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.