Seal of Dane County County of Dane
Dane County Parks

Indian Lake County Park

Indian Lake County Park (500+ acres) is one of Dane County's largest parks. The main entrance is located on STH 19 about two miles west of US 12. A winding trail leads to a historic chapel built in 1857, perched on a hilltop with breathtaking views. Trails offer recreational opportunities for all seasons, including access to a log cabin warming house. An unfenced, off-leash dog park is located adjacent to the boat launch. Please note gas motors are prohibited on Indian Lake; electric motors are allowed. Halfway Prairie Wildlife Area, a 128-acre county public hunting area located immediately north of the property, offers additional recreational opportunities.

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


Archery Hunting (permit required)

Boat Launch (no permit required)

Camping (group site)

Canoe/Kayak Launch

Cross-country Skiing (groomed trail)

Dog Park



Hiking Trail

Historic Site

Ice Age National Scenic Trail


Picnic Area

Play Area

Restrooms (flush)

Restrooms (vault/pit)

Shelter (electric)


Snowmobile Trail

Wildlife Viewing