Minnesota · by county
Dakota County fishing lakes
Byllesby Lake is the one to know in Dakota County. It is the largest of the county's 24 surveyed lakes at 1,368 acres, and it grades A for yellow perch and A− for largemouth bass. Holland Lake is the deepest at 55 feet. The DNR stocks 15 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 Dakota County →
Best by species: Crappie

| Lake | Fish | Acres | Max depth | Last survey |
|---|---|---|---|---|
| Byllesby Lake Guide | Walleye, Largemouth, Smallmouth, Pike, Bluegill, Crappie, Perch, Catfish, White bass | 1,368 | 50 ft | 2023 |
| Marion Lake Guide | Walleye, Largemouth, Pike, Bluegill, Crappie, Perch | 530 | 21 ft | 2021 |
| Crystal Lake Guide | Walleye, Largemouth, Pike, Muskie, Bluegill, Crappie, Perch, Tiger muskie, Sauger | 293 | 37 ft | 2025 |
| Orchard Lake Guide | Walleye, Largemouth, Pike, Bluegill, Crappie, Perch, Tiger muskie, Rock bass, Catfish | 238 | 33 ft | 2025 |
| Rogers Lake Survey | Largemouth, Pike, Bluegill, Crappie, Perch, Catfish | 102 | 8 ft | 2018 |
| Sunset Pond Survey | Largemouth, Pike, Bluegill, Crappie | 45 | 10.5 ft | 2009 |
| Thomas Lake Survey | Largemouth, Bluegill, Crappie | 42 | 8 ft | 2016 |
| Blackhawk Lake Survey | Largemouth, Pike, Bluegill, Crappie, Perch | 40 | 12 ft | 2025 |
| Holland Lake Survey | Walleye, Largemouth, Pike, Bluegill, Crappie, Brown trout | 38 | 55 ft | 2024 |
| Lemay Lake Survey | Largemouth, Bluegill, Crappie, Perch | 36 | 15.5 ft | 2024 |
| Cobblestone Lake Survey | Walleye, Largemouth, Bluegill, Crappie, Perch | 35 | 18 ft | 2025 |
| Fish Lake Survey | Walleye, Largemouth, Pike, Bluegill, Crappie, Perch | 31 | 33.5 ft | 2013 |
| McDonough Lake Survey | Bluegill | 18 | 13 ft | 2015 |
| Wood Park Lake Survey | Walleye, Largemouth, Bluegill, Crappie, Perch, Catfish | 14 | 14 ft | 2017 |
| Prairie Ponds Lake Survey | Largemouth, Pike, Bluegill, Crappie, Perch | 12 | 12 ft | 2025 |
| Carlson Lake Survey | Walleye, Largemouth, Bluegill, Crappie, Catfish | 12 | 19 ft | 2022 |
| Bur Oaks Pond Survey | Largemouth, Pike, Bluegill, Crappie | 10 | 9 ft | 2015 |
| Thompson Lake Survey | Largemouth, Pike, Bluegill, Crappie, Catfish | 8 | 8 ft | 2013 |
| Chub Lake map only | 228 | 10 ft | 1985 | |
| Alimagnet Lake map only | Walleye, Largemouth, Pike, Bluegill, Crappie, Perch | 104 | 11.5 ft | 2000 |
| Lac Lavon Lake map only | Walleye, Largemouth, Pike, Bluegill, Crappie | 66 | 32 ft | 2004 |
| Keller Lake map only | Largemouth, Pike, Bluegill, Crappie | 55 | 7 ft | 1985 |
| Lee Lake map only | Bluegill | 21 | 14 ft | 1991 |
| Marcott Lake map only | Bluegill | 19 | 27 ft | 1991 |
Quick answers
Fishing in Dakota County
What is the best fishing lake in Dakota County?
Byllesby Lake grades A for yellow perch, the highest grade in Dakota County on this site. Grades are based on DNR survey catch rates, fish size and trophy history.
How many fishing lakes are in Dakota County?
The DNR has surveyed 24 lakes in Dakota County, about 3,363 acres of water in all. 4 of them have a full guide page here.
What fish can you catch in Dakota County?
DNR surveys have found walleye, largemouth bass, smallmouth bass, northern pike, muskellunge, bluegill, crappie, yellow perch, brown trout, tiger muskellunge, rock bass, channel catfish, white bass and sauger in Dakota County lakes.
Which lake in Dakota County is deepest?
Holland Lake, at 55 feet. The largest is Byllesby Lake at 1,368 acres.
Are lakes in Dakota County stocked?
Yes. The DNR has stocking records for 15 of the county's 24 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.