Rainbow Lake is a hamlet in Franklin County, New York, United States.
The community is 9.7 miles (15.6 km) north of Saranac Lake.
Rainbow Lake has a post office with ZIP code 12976, which opened on July 8, 1884.
This article about a location in Franklin County, New York is a stub.
You can help Wikipedia by expanding it.