Twin Lakes is a census-designated place (CDP) in Lake County, Colorado, United States, near the base of Mount Elbert. The population as of the 2010 census was 171. Twin Lakes has the ZIP Code 81251. The name “Twin Lakes” also refers to a small unincorporated community west of the CDP along Colorado State Highway 82.
The Twin Lakes CDP is located in southern Lake County at 39°06′11″N 106°19′21″W / 39.10306°N 106.32250°W / 39.10306; -106.32250, about 15 miles (24 km) south of Leadville, the county seat. The CDP is bounded on the east by U.S. Route 24, on the south by State Highway 82, and on the north and west by County Highway 24. About 4 miles (6 km) west of the CDP is the original community of Twin Lakes, near the west end of the Twin Lakes Reservoir for which the communities are named. The reservoir lies south of Highway 82, outside the CDP. Highway 82 leads west across Independence Pass 40 miles (64 km) to Aspen, while US 24 leads north to Leadville and south 20 miles (32 km) to Buena Vista.
The altitude of the Twin Lakes area ranges from 9,200 feet (2,800 m) to over 9,800 feet (3,000 m), all of it somewhat lower than Leadville. Mount Elbert, the highest peak in Colorado, rises directly west of the CDP to its 14,433-foot (4,399 m) summit, just 6 miles (10 km) west of the center of the CDP.
As estimated in 2006, the following demographic data applied to ZIP code 81251, the best available approximation to the village of Twin Lakes (in Lake County):
There were 216 people and 98 households residing in ZIP code 81251. The racial makeup of the village was 73.6% White, 0.5% African American, 2.3% Native American, 21.3% from other races, and 2.3% from two or more races. Hispanic or Latino of any race were 35.6% of the population.
Males were 56.9% of the population, females 43.1%. The median annual income for a household in the village was $49,322.