Lake Mills

City in Winnebago County, Iowa

View of Lake Mills, Iowa
Photo: Brandonrush · CC BY-SA 3.0

Lake Mills is a city in Winnebago County, Iowa, with 2,143 residents (2020 Census). It sits at 1,289 ft (393 m) above sea level. The nearest town is Joice, 5.2 miles SE.

About Lake Mills

Lake Mills is a city in Winnebago County, Iowa, United States. The population was 2,143 at the time of the 2020 census.

Text: Wikipedia · CC BY-SA 4.0

Lake Mills weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Lake Mills

All 24 webcams near Lake Mills ›

Webcams: Windy.com

Living in Lake Mills

Median household income
$61,875
Median home value
$122,600
Median rent
$624/mo
Median age
46.2
Cost of living and demographics of Lake Mills ›

Do you know Lake Mills? Tell us about it

Help other travelers: share what makes Lake Mills special. We review every message before publishing it.

Map of Lake Mills

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Lake Mills Street View

Loading 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 ›

Lake Mills, IA population

Lake Mills had 2,143 residents in the 2020 Census.

2020 Census2,143
Density790 per sq mi (305 per km²)

Source: U.S. Census Bureau, Decennial Census.

Lake Mills at a glance

StateIowa (IA)
CountyWinnebago County
TypeCity
Population2,143 (2020)
Land area2.71 sq mi (7.0 km²)
Water area0.03 sq mi (0.07 km²)
Elevation1,289 ft (393 m)
Coordinates43.4171° N, 93.5316° W
ZIP code50450
Official websitelakemillsiowa.com
Census code (GEOID)1942555

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Lake Mills

Straight-line distance between town centers.

Frequently asked questions about Lake Mills

What county is Lake Mills in?

Lake Mills is in Winnebago County, Iowa.

What is the population of Lake Mills, IA?

2,143 people lived in Lake Mills at the 2020 Census.

What is the ZIP code of Lake Mills, IA?

The ZIP code of Lake Mills is 50450.

What is the elevation of Lake Mills?

1,289 feet (393 m) above sea level.

What towns are near Lake Mills?

Joice (5.2 mi), Scarville (5.7 mi), Emmons (6.7 mi), Leland (7.6 mi), Twin Lakes (11.3 mi).

Last updated: