Twin Lakes is a census-designated place and a U.S. Post Office located in Lake County, Colorado, United States near the base of Mount Elbert. The population as of the 2010 Census was 171. The Twin Lakes Post Office has the ZIP Code 81251. Lake County, one of the original 17 counties created by the Colorado legislature in 1861, was named for Twin Lakes. As originally defined, Lake County included a large portion of western Colorado to the south and west of its present boundaries.
Twin Lakes is located about 20 miles (32 kilometers) south of Leadville, on State Highway 82. The altitude of Twin Lakes is approximately 9200 ft (2780 m) above sea level, somewhat lower than Leadville.