Skip to content
MinneLakes.org

Lakes in Dakota County, Minnesota

13 lakes in Dakota County, ranked by Lake Score.

Dakota County has 13 lakes in this directory covering about 10,597 acres of water. The largest is U.S. Lock & Dam #2 Pool at 5,937 acres, and the deepest on record is Lake Byllesby at 50 feet. 7 have a public boat launch and 5 have a mapped swim beach.

The fish most often recorded in DNR surveys here are black crappie, bluegill, northern pike, largemouth bass, and pumpkinseed.

All 13 lakes

Sorted by rank. Tap a lake for access, fish species and directions.

LakeAcresMax depthScore
Lake Byllesbynear Cannon Falls1,36850 ft75 out of 100 Lake Score
Lake Crystalnear Lakeville29337 ft70 out of 100 Lake Score
Lake Marionnear Lakeville53021 ft66 out of 100 Lake Score
Orchard Lakenear Lakeville23833 ft64 out of 100 Lake Score
Spring Lakenear Hastings1,49417 ft57 out of 100 Lake Score
Rogers Lakenear Mendota Heights1028 ft46 out of 100 Lake Score
Pickerel Lakenear Lilydale11411 ft45 out of 100 Lake Score
Lake Rebeccanear Hastings8215 ft45 out of 100 Lake Score
Lac Lavonnear Burnsville6632 ft45 out of 100 Lake Score
U.S. Lock & Dam #2 Poolnear Saint Paul Park5,937—40 out of 100 Lake Score
Thomas Lakenear Eagan418 ft34 out of 100 Lake Score
Chub Lakenear Eureka Center22810 ft25 out of 100 Lake Score
Alimagnet Lakenear Apple Valley10412 ft9 out of 100 Lake Score

Best of Dakota County

Lakes by amenity

Frequently Asked Questions

How many lakes are in Dakota County, Minnesota?

This directory lists 13 lakes in Dakota 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 Dakota County?

U.S. Lock & Dam #2 Pool is the largest at 5,937 acres, near Saint Paul Park.

What is the deepest lake in Dakota County?

Lake Byllesby has the greatest recorded depth at 50 feet.

What fish can you catch in Dakota County lakes?

DNR surveys most often record black crappie, bluegill, northern pike, largemouth bass, and pumpkinseed in Dakota County lakes. A Minnesota fishing license is required for anglers 16 and older.