Rock Lake is a deep, lowland, mesotrophic drainage lake in northwestern Jefferson County.
It lies within the town of Lake Mills that sits on its eastern shoreline and includes a millpond and Rock Creek outlet of the lake. The lake is formed by an impoundment of Rock Creek, an inlet that flows from Mud Lake northward to the Marsh Lake portion of Rock Lake. Rock Creek exits the lake and eventually flows into the Crawfish River upstream of Milford.
This content is restricted to subscribers of OutdoorNews.com. If you are already an OutdoorNews.com subscriber, you can log in here. If you are not and would like to read this and all the other great content OutdoorNews.com has to offer, click here.


