Sylvan Lake is an all-sports, 458-acre Oakland County, Michigan lake along the main branch of the Clinton River.
To the north is 74-acre Otter Lake, which joins the 458-acre Sylvan Lake, for a total of 532 acres of lake, making it the seventh largest lake in Oakland County.
The lake lies in the city of Sylvan Lake, Michigan, in Keego Harbor, Michigan and in Waterford Township, Michigan and is west of Pontiac, Michigan. It is located north of Orchard Lake Road, south of Voorhies Road, east of Cass Lake Road and west of Telegraph Road.
Sylvan Lake connects to 12-acre Crystal Lake downstream and to 1,280-acre Cass Lake upstream, although there is a dam between the two lakes at Cass Lake Road.