Ruby Mountain is a mountain located in the Adirondack Mountains of New York, in the town of Indian Lake in Hamilton County, east-southeast of the hamlet of Indian Lake. The mountain has been the location of a garnet mine owned by Barton Mines since 1982.