Plan on boating while in Lake Placid? The DEC public launch on the lake of Lake Placid is easily accessible and free to use!
The launch is located off Route 86 in the village of Lake Placid on Mirror Lake Drive.
This is a hard surface ramp that affords float-off and float-on launching for trailered boats. There is parking for about 20 cars and/or trailers. The area is handicap accessible.