Lakes in Swift County, Minnesota
7 lakes in Swift County, ranked by Lake Score.
Swift County has 7 lakes in this directory covering about 2,553 acres of water. The largest is Oliver Lake at 686 acres, and the deepest on record is Oliver Lake (East Portion) at 32 feet. 5 have a public boat launch.
The fish most often recorded in DNR surveys here are walleye, black crappie, black bullhead, bluegill, and yellow perch.
Monson Lake
60 out of 100 Lake ScoreSwift · Sunburg208 acres
Oliver Lake
56 out of 100 Lake ScoreSwift · Appleton686 acres
Camp Lake
56 out of 100 Lake ScoreSwift · Swift Falls230 acres
Oliver Lake (West Portion)
55 out of 100 Lake ScoreSwift · Appleton218 acres
Oliver Lake (East Portion)
54 out of 100 Lake ScoreSwift · Appleton467 acres
Shible Lake
38 out of 100 Lake ScoreSwift · Appleton340 acres
North Drywood Lake
19 out of 100 Lake ScoreSwift · Artichoke404 acres
Best of Swift County
Lakes by amenity
Frequently Asked Questions
How many lakes are in Swift County, Minnesota?
This directory lists 7 lakes in Swift 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 Swift County?
Oliver Lake is the largest at 686 acres, near Appleton.
What is the deepest lake in Swift County?
Oliver Lake (East Portion) has the greatest recorded depth at 32 feet.
What fish can you catch in Swift County lakes?
DNR surveys most often record walleye, black crappie, black bullhead, bluegill, and yellow perch in Swift County lakes. A Minnesota fishing license is required for anglers 16 and older.