Cranberry Lake is a hamlet in the eastern part of the Town of Clifton, in St. Lawrence County, New York, United States.
It lies along New York State Route 3 on the north shore of Cranberry Lake.
The population was 200 at the 2010 census, which lists the community as a census-designated place.
There is one remaining historic building in Cranberry Lake, the Presbyterian Church, built in 1897, that has been restored to a community gathering location in the center of town.
[4] The census-designated place is in the Clifton-Fine Central School District.