Goose Lake is located in Clinton County, IA. The population is 222.
There are 2 public schools in Goose Lake with an average Homefacts rating of A-. The total crime rate for Goose Lake is moderate , and there are 1 registered sex offenders residing in the city. Unemployment in Goose Lake is moderate and the median home sales price is $0. Detailed and up-to-date Goose Lake property reports are available for any property address.
Cities near Goose Lake include Deep Creek Township, Charlotte and Center Township.