Clear Lake is a city in Sherburne County, Minnesota. The population was 545 at the 2010 census. U.S. Highway 10 and Minnesota State Highway 24 are two of the main routes in Clear Lake. Clear Lake is 13 miles southeast of St. Cloud and 24 miles northwest of Elk River.