Lake Elmo

City in Washington County, Minnesota

View of Lake Elmo, Minnesota
Photo: formulanone from Huntsville, United States · CC BY-SA 2.0

Lake Elmo is a city in Washington County, Minnesota, with 11,335 residents (2020 Census). It sits at 912 ft (278 m) above sea level. The nearest town is Oakdale, 2.6 miles W.

About Lake Elmo

Lake Elmo is a city in Washington County, Minnesota, United States. The population was 11,335 at the 2020 census. According to 2022 census estimates, the population is 13,449.

Much of the area within the city limits is still farmland, giving the city a rural appearance. After the city lost a lawsuit against the Metropolitan Council, a regional planning authority, the Minnesota Supreme Court in 2005 ordered that it had to compile a plan in accordance with the Council's regional development guide. Lake Elmo's population is rapidly growing. It is projected to be over 21,000 by 2040.

Text: Wikipedia · CC BY-SA 4.0

Lake Elmo weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Lake Elmo

All 24 webcams near Lake Elmo ›

Webcams: Windy.com

Living in Lake Elmo

Median household income
$153,669
Median home value
$597,000
Median rent
$2,407/mo
Median age
40.8
Cost of living and demographics of Lake Elmo ›

Do you know Lake Elmo? Tell us about it

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

Map of Lake Elmo

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

Lake Elmo 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 Elmo, MN population

Lake Elmo had 11,335 residents in the 2020 Census.

2020 Census11,335
Density513 per sq mi (198 per km²)

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

Lake Elmo at a glance

StateMinnesota (MN)
CountyWashington County
TypeCity
Population11,335 (2020)
Land area22.10 sq mi (57.2 km²)
Water area2.08 sq mi (5.40 km²)
Elevation912 ft (278 m)
Coordinates44.9879° N, 92.9097° W
ZIP codes55042, 55128
Official websitelakeelmo.org
Census code (GEOID)2734244

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

Towns near Lake Elmo

Straight-line distance between town centers.

Frequently asked questions about Lake Elmo

What county is Lake Elmo in?

Lake Elmo is in Washington County, Minnesota.

What is the population of Lake Elmo, MN?

11,335 people lived in Lake Elmo at the 2020 Census.

What is the ZIP code of Lake Elmo, MN?

The main ZIP code is 55042. Other ZIP codes: 55128.

What is the elevation of Lake Elmo?

912 feet (278 m) above sea level.

What towns are near Lake Elmo?

Oakdale (2.6 mi), Pine Springs (4.1 mi), Landfall (4.2 mi), North St. Paul (4.8 mi), Willernie (5.1 mi).

Last updated: