Torch Lake may refer to: Torch Lake (Antrim County, Michigan), a lake in Antrim County, Michigan Torch Lake (Houghton County, Michigan), a lake in Houghton County, Michigan Torch Lake Township, Antrim County, Michigan, a township in Antrim County, Michigan Torch Lake Township, Houghton County, Michigan, a township in Houghton County, Michigan Torch Lake, a steam engine at Greenfield Village