Lake Placid (New York)

The body of water named Lake Placid is located in the Adirondack Mountains in northern New York, the United States.

It is located in the towns of North Elba and St. Armand, both in Essex County.

There are three islands on Lake Placid, named Buck, Moose, and Hawk.

Maintaining water quality in the lake is a major local issue.

Local efforts to combat aquatic invasive species have been successful.