what county is clear lake iowa located in?
Sponsored Topics. Clear Lake is a city in Cerro Gordo County, Iowa, United States. The population was 8,161 at the 2000 census. The city is named for the large lake on which it is located. It is the home of a number of marinas, state parks and tourism-related businesses.