Goose Lake
City in Clinton County, Iowa

Goose Lake is a city in Clinton County, Iowa, with 239 residents (2020 Census). It sits at 689 ft (210 m) above sea level. The nearest town is Charlotte, 4.5 miles W.
- 239residents (2020 Census)
- 689 ftelevation · 210 m
- 0.3 sq miland area · 0.9 km²
- 722 / sq mipopulation density
- 52750ZIP code
About Goose Lake
Goose Lake is a city in Clinton County, Iowa, United States. The population was 239 at the time of the 2020 census.
Text: Wikipedia · CC BY-SA 4.0
Goose Lake weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Goose Lake
Webcams: Windy.com
Living in Goose Lake
- Median household income
- $76,875
- Median home value
- $139,900
- Median age
- 32.4
Do you know Goose Lake? Tell us about it
Help other travelers: share what makes Goose Lake special. We review every message before publishing it.
Map of Goose Lake
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Goose Lake Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Goose Lake, IA population
Goose Lake had 239 residents in the 2020 Census.
| 2020 Census | 239 |
|---|---|
| Density | 722 per sq mi (279 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Goose Lake at a glance
| State | Iowa (IA) |
|---|---|
| County | Clinton County |
| Type | City |
| Population | 239 (2020) |
| Land area | 0.33 sq mi (0.9 km²) |
| Elevation | 689 ft (210 m) |
| Coordinates | 41.9676° N, 90.3818° W |
| ZIP code | 52750 |
| Census code (GEOID) | 1931665 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Goose Lake
- Charlotte4.5 mi W
- Preston5.7 mi N
- Miles6.6 mi NE
- Andover6.7 mi E
- Spragueville7.6 mi N
- Clinton11.2 mi SE
- Low Moor11.5 mi S
- Welton11.8 mi W
- Delmar11.8 mi W
- Sabula12.4 mi NE
- DeWitt13.0 mi SW
- Camanche13.3 mi SE
Straight-line distance between town centers.
Frequently asked questions about Goose Lake
What county is Goose Lake in?
Goose Lake is in Clinton County, Iowa.
What is the population of Goose Lake, IA?
239 people lived in Goose Lake at the 2020 Census.
What is the ZIP code of Goose Lake, IA?
The ZIP code of Goose Lake is 52750.
What is the elevation of Goose Lake?
689 feet (210 m) above sea level.
What towns are near Goose Lake?
Charlotte (4.5 mi), Preston (5.7 mi), Miles (6.6 mi), Andover (6.7 mi), Spragueville (7.6 mi).
Last updated: