Main Content

Rock Lake Park


Lower Rock Lake Park is on County Road B and Rock Lake Road on the north end of Rock Lake in the Town of Lake Mills. The park features a boat ramp, wooden shelter and playground. Swimmers can enjoy the rock based beach. It is a great place to host gatherings and events.

Park Facilities include: Boat and Car parking, shelter with electricity, restrooms, hand pump, picnic tables, grills and playground.

The town of Lake Mills charges $7 per day for use of the boat ramp or $40 annually. See Boating/Fishing Page for more details.




Upper Rock Lake Park is also located off of County Road B and Rock Lake Road (see map above) This section of the park located at the top of the hill overlooking the lake. It is great for walking, hiking, dog walking, picnicking, and play. It features a looped wooded nature trail. Park facilities include: parking lot, 24 x 50 Wooden Shelter, restrooms, picnic tables, grills, and swing set.