Twin Lakes (Madison County, Montana)

Twin Lakes are a pair of small sub-alpine lakes in the Axolotl Lakes group in the Greenhorn Range southwest of Ennis, Montana. Lower Twin Lakes is approximately 11 acre. Upper Twin Lakes is considerably smaller and located approximately .25 mi southwest of the lower lake. Twin Lakes is located on state owned land and accessible by a one-lane dirt road (Axolotl Lakes Road) connecting Montana Highway 287 and the Gravelly Range road.

Twin Lakes contain rainbow trout stocked by the Montana Department of Fish, Wildlife and Parks.