Wells is a town in Hamilton County, New York, United States. The population was 737 at the 2000 census. The town is named after Joshua Wells, a land agent, who built the first mills in the area. The Town of Wells is in the Adirondack Park and on the eastern border of the county. It is northwest of Schenectady.