Indian Lake at a glance

2 hr 15 min from Chicago

  • 3 hr 46 minfrom Indianapolis
  • 3 hr 34 minfrom Detroit
  • 43 minfrom South Bend
  • 1 hr 51 minfrom Grand Rapids
  • 1 hr 9 minfrom Kalamazoo

Typical drive times without traffic.

All sports lake: skiing, tubing and wake sports allowed.

Lakes nearby

Compare Indian Lake with 149 other lakes

Indian Lake Information

Indian Lake is a 506 acre spring fed lake about 5 miles west of Dowagiac in Cass County, lying in Silver Creek and Pokagon Townships. It reaches 28 feet deep and allows motorized boating, with the Indian Yacht Club on the east shore and Indian Lake Hills Golf Course on the west side. Anglers fish it for crappie and largemouth bass.

TownDowagiac
CountyCass
Acres506
Max depth28 ft
Public accessNo public DNR launch found
FishBlack Crappie, Largemouth Bass, White Crappie

Lake facts come from Michigan DNR lake surveys and public lake guides. Figures can vary from one survey to the next.