Indian Lake Park

At 442 acres, Indian Lake is one of Dane County's largest parks. The park has outstanding natural and historic resources. A winding trail leads to a historic chapel built in 1857, located on a hilltop which provides a breath taking view of the lake and surrounding valley.

Trail Length (miles)

  • 6.4

Cross-Country Skiing/Snowshoeing Trail Type

  • Flat
  • Groomed
  • Hilly
  • Open
  • Wooded


  • Yes

Natural Attractions Type

  • Scenic Vistas