Seal of Dane County County of Dane
Dane County Parks

Indian Lake County Park

At 791 acres, Indian Lake County Park is one of Dane County's largest parks. The main entrance is located on STH 19 about two miles west of US 12. Halfway Prairie Wildlife Area, a county public hunting area located immediately north of the property, offers additional recreational opportunities.

The trails at the park provide access around the entire lake and offers hiking, cross-country skiing, snowshoeing, foraging and access to a log cabin warming house. One winding trail leads to a historic chapel built in 1857, located on a hilltop with a breathtaking view of the lake and surrounding valley. A section of the Ice Age National Scenic Trail also winds through the park. The timber frame shelter was built in 2017 using trees that were sustainably harvested from county properties -- it can be reserved for picnics or special events. Official youth groups can reserve the group camp site for outings

An unfenced off-leash dog park is located within the park next to the small boat launch on the west side of the lake. The dog park and the boat launch can be accessed from the parking lot at the west entrance. The use of gas motors is prohibited on Indian Lake - electric motors are allowed.

County staff worked with the Ice Age Trail Alliance to create a virtual tour to help visitors learn about the park's natural landscapes and history. Download the free StriveOn! app, create an account and once you are at the park open the Think Outside-Indian Lake Segment under Trails. Click EXPLORE to activate the engagement points along way. Check out these instructions (PDF) for full details

This park is supported in part by the Friends of Indian Lake County Park.


Google Maps are provided for reference. Trails, park boundaries, parking lots and other features on this map may not be up-to-date. Please check the official maps for up-to-date information.