Long Lake is a town in Hamilton County, New York in the United States. The population was 711 at the 2010 census. The town is named for 14-mile (23 km) long Long Lake beside which it sits. The town is entirely within the Adirondack Park and is the most northerly town in the county.