Indian Lake is located in Oakland County, Michigan
Indian Lake is a unique resource located in both Addison and Oakland Townships of Oakland County, Michigan. The Indian Lake Improvement Association (I.L.I.A) was created by the riparian land owners in an effort to improve and maintain Indian Lake's beach lot & boating access, water quality and work to enhance the living experience of it's residents.
We hope that you will help us keep Indian Lake clean, safe and enjoyable for all!
Sign up to hear from us about beach lot news, meetings, & weed treatment notifications.