Skip to content
MinneLakes.org

Roberds Lake vs Cannon Lake

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

Cannon Lake is the larger of the two at 1,593 acres against 632 for Roberds Lake. On our rankings, Roberds Lake comes out ahead for fishing, Roberds Lake comes out ahead for boating, Roberds Lake comes out ahead for camping, Roberds Lake comes out ahead for paddling, and Cannon Lake comes out ahead for ice fishing.

MeasureRoberds LakeCannon Lake
Lake Score62 / 10056 / 100
Nearest townShieldsvilleFaribault
Surface area632 acres1,593 acres
Max depth43 ft15 ft
Shoreline5.6 mi12 mi
Water clarity5.1 ft1.6 ft
Public access1 public boat launch (concrete)1 public boat launch (asphalt)
Fish species1718
Game fishWalleye, Northern Pike, Muskellunge, Largemouth Bass, Black CrappieWalleye, Northern Pike, Largemouth Bass, Black Crappie, Bluegill
StockedYesYes
Special regulationsNoNo
Swim beachNoNo
CampingYesYes
Invasive speciesNone listedflowering rush

Which lake is better for…

  • Fishing
    Roberds Lake
  • Boating
    Roberds Lake
  • Camping
    Roberds Lake
  • Paddling
    Roberds Lake
  • Ice Fishing
    Cannon Lake

The lakes

More comparisons

Frequently Asked Questions

Which is bigger, Roberds Lake or Cannon Lake?

Cannon Lake is bigger at 1,593 acres; Roberds Lake covers 632 acres.

Which is deeper, Roberds Lake or Cannon Lake?

Roberds Lake is deeper, with a maximum depth of 43 feet against 15 feet.

Is Roberds Lake or Cannon Lake better for fishing?

Roberds Lake ranks higher for fishing in this directory, based on game species, lake size, access and stocking. Roberds Lake lists 17 species and Cannon Lake lists 18.