Twin Lake or Twin Lakes may refer to:
Places Canada Twin Lake (Alberta) Twin Lakes (Nova Scotia) Twin Lakes (Temagami), Ontario Twin Lakes (Yukon)
Indonesia Twin Lakes (Lake Diatas and Lake Dibawah), aka Danau Kembar, West Sumatra
United Kingdom Twinlakes Theme Park, in Melton Mowbray, Leicestershire
United States Communities Twin Lake, Michigan Twin Lake Township, Benson County, North Dakota Twin Lake Township, Hancock County, Iowa Twin Lakes, California, Santa Cruz County Twin Lakes, Mono County, California Twin Lakes, Adams County, Colorado Twin Lakes, Lake County, Colorado Twin Lakes (North Branford, Connecticut), a neighbourhood Twin Lakes (Fort Lauderdale), Florida Twin Lakes, Georgia Twin Lakes, Indiana Twin Lakes, Iowa Twin Lakes, Kentucky Twin Lakes, Freeborn County, Minnesota Twin Lakes, Mahnomen County, Minnesota Twin Lakes, Ohio Twin Lakes, Oklahoma Twin Lakes, Washington Twin Lakes, Wisconsin Twin Lakes Township (disambiguation)
Lakes Twin Lakes (Alaska) Twin Lakes (Baker County, Oregon) Twin Lakes (Black Creek Lake, Herkimer County, New York) Twin Lakes (Bridgeport, California) Twin Lakes (Colorado) Twin Lakes (Connecticut) Twin Lakes (El Dorado County, California) Twin Lakes (Glacier National Park) in Glacier County, Montana Twin Lakes (Idaho) Twin Lakes (Lake Wales, Florida) Twin Lakes (Mammoth Lakes, California) Twin Lakes (Portage County, Wisconsin) Twin Lakes (Whatcom County, Washington) Other
Twin Lakes State Park (Virginia)
Schools Palm Beach Lakes Community High School, formerly Twin Lakes High School, in West Palm Beach, Florida Twin Lakes Secondary School, a school in Orillia, Ontario, Canada.
Companies Twin Lakes Brewing Company Twin Lakes, an ISP located in Tennessee
Technology Twin Lake, Intel's codename for their Nx50 series processors.