Lime Lake is a hamlet and census-designated place in the northeast part of the town of Machias, in Cattaraugus County, New York, United States. As of the 2010 census, it had a population of 867. Prior to the 2010 census, the area was delineated as part of the Lime Lake-Machias CDP.