Lakes in Nobles County, Minnesota
7 lakes in Nobles County, ranked by Lake Score.
Nobles County has 7 lakes in this directory covering about 3,972 acres of water. The largest is Ocheda Lake at 1,691 acres, and the deepest on record is Okabena Lake at 16 feet. 7 have a public boat launch and 1 has a mapped swim beach.
The fish most often recorded in DNR surveys here are yellow perch, walleye, northern pike, black crappie, and white crappie.
Okabena Lake
65 out of 100 Lake ScoreNobles · Worthington776 acres
East Graham Lake
56 out of 100 Lake ScoreNobles · Fulda511 acres
Ocheda Lake
55 out of 100 Lake ScoreNobles · Worthington1,691 acres
West Graham Lake
49 out of 100 Lake ScoreNobles · Kinbrae519 acres
Kinbrae Lake
48 out of 100 Lake ScoreNobles · Kinbrae98 acres
Bella Lake
47 out of 100 Lake ScoreNobles · Worthington180 acres
Indian Lake
45 out of 100 Lake ScoreNobles · Round Lake197 acres
Best of Nobles County
Lakes by amenity
Frequently Asked Questions
How many lakes are in Nobles County, Minnesota?
This directory lists 7 lakes in Nobles 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 Nobles County?
Ocheda Lake is the largest at 1,691 acres, near Worthington.
What is the deepest lake in Nobles County?
Okabena Lake has the greatest recorded depth at 16 feet.
What fish can you catch in Nobles County lakes?
DNR surveys most often record yellow perch, walleye, northern pike, black crappie, and white crappie in Nobles County lakes. A Minnesota fishing license is required for anglers 16 and older.