Lakes in Mille Lacs County, Minnesota
4 lakes in Mille Lacs County, ranked by Lake Score.
Mille Lacs County has 4 lakes in this directory covering about 130,287 acres of water. The largest is Mille Lacs Lake at 128,250 acres, and the deepest on record is Mille Lacs Lake at 42 feet. 2 have a public boat launch and 2 have a mapped swim beach.
The fish most often recorded in DNR surveys here are walleye, northern pike, largemouth bass, smallmouth bass, and black crappie.
Mille Lacs Lake
81 out of 100 Lake ScoreMille Lacs · Garrison128,250 acres
Shakopee Lake
54 out of 100 Lake ScoreMille Lacs · Onamia584 acres
Ogechie Lake
42 out of 100 Lake ScoreMille Lacs · Vineland409 acres
Onamia Lake
33 out of 100 Lake ScoreMille Lacs · Onamia1,044 acres
Best of Mille Lacs County
Lakes by amenity
Frequently Asked Questions
How many lakes are in Mille Lacs County, Minnesota?
This directory lists 4 lakes in Mille Lacs 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 Mille Lacs County?
Mille Lacs Lake is the largest at 128,250 acres, near Garrison.
What is the deepest lake in Mille Lacs County?
Mille Lacs Lake has the greatest recorded depth at 42 feet.
What fish can you catch in Mille Lacs County lakes?
DNR surveys most often record walleye, northern pike, largemouth bass, smallmouth bass, and black crappie in Mille Lacs County lakes. A Minnesota fishing license is required for anglers 16 and older.