Minnesota · by county
Swift County fishing lakes
Walleye is Swift County's strongest fishery. Lake Oliver grades A for walleye and A for yellow perch, and it is the largest of the county's 7 surveyed lakes at 686 acres. Oliver (east portion) Lake is the deepest at 32 feet. The DNR stocks 6 lakes here.
A Guide lake has a full page with a depth map, DNR survey data, top spots and stocking history. A Survey lake has the survey data and stocking history but no depth map, because the DNR has not published one. The rest open in the live map.
Recent fishing reports in Swift County →
Best by species: Walleye · Yellow perch

| Lake | Fish | Acres | Max depth | Last survey |
|---|---|---|---|---|
| Lake Oliver Guide | Walleye, Smallmouth, Pike, Bluegill, Crappie, Perch | 686 | 18 ft | 2017 |
| Oliver (east portion) Lake Guide | Walleye, Largemouth, Smallmouth, Pike, Bluegill, Crappie, Perch | 467 | 32 ft | 2025 |
| Dry Wood Lake Survey | Walleye, Largemouth, Crappie, Catfish | 404 | 2013 | |
| Shible Lake Survey | Walleye, Pike, Perch | 340 | 8.5 ft | 2018 |
| Camp Lake Guide | Walleye, Largemouth, Pike, Bluegill, Crappie, Perch | 230 | 26 ft | 2024 |
| Oliver (west portion) Lake Guide | Walleye, Smallmouth, Pike, Bluegill, Crappie, Perch | 218 | 14 ft | 2025 |
| Monson Lake Guide | Walleye, Largemouth, Pike, Bluegill, Crappie, Perch | 208 | 21 ft | 2024 |
Quick answers
Fishing in Swift County
What is the best fishing lake in Swift County?
Lake Oliver grades A for walleye, the highest grade in Swift County on this site. Grades are based on DNR survey catch rates, fish size and trophy history.
How many fishing lakes are in Swift County?
The DNR has surveyed 7 lakes in Swift County, about 2,554 acres of water in all. 5 of them have a full guide page here.
What fish can you catch in Swift County?
DNR surveys have found walleye, largemouth bass, smallmouth bass, northern pike, bluegill, crappie, yellow perch and channel catfish in Swift County lakes.
Which lake in Swift County is deepest?
Oliver (east portion) Lake, at 32 feet. The largest is Lake Oliver at 686 acres.
Are lakes in Swift County stocked?
Yes. The DNR has stocking records for 6 of the county's 7 surveyed lakes. If a lake has a page here, it lists what the DNR stocked and when.
Featured guide spot
Your guide service here
Featured spots are bought one lake at a time. Sponsor a lake in this county and your listing runs here too, shared evenly with any other sponsor in the county. Free through December 31, 2026.
Then $20 a month from January. Cancel any time.
Survey years in grey are more than 20 years old. Surveys that old do not count toward grades.