Lake Elmo
City in Washington County, Minnesota

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.
- 11,335residents (2020 Census)
- 912 ftelevation · 278 m
- 22.1 sq miland area · 57.2 km²
- 513 / sq mipopulation density
- 55042main ZIP code (2 in total)
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 11,335 |
|---|---|
| Density | 513 per sq mi (198 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Lake Elmo at a glance
| State | Minnesota (MN) |
|---|---|
| County | Washington County |
| Type | City |
| Population | 11,335 (2020) |
| Land area | 22.10 sq mi (57.2 km²) |
| Water area | 2.08 sq mi (5.40 km²) |
| Elevation | 912 ft (278 m) |
| Coordinates | 44.9879° N, 92.9097° W |
| ZIP codes | 55042, 55128 |
| Official website | lakeelmo.org |
| Census code (GEOID) | 2734244 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Lake Elmo
- Oakdale2.6 mi W
- Pine Springs4.1 mi NW
- Landfall4.2 mi SW
- North St. Paul4.8 mi W
- Willernie5.1 mi NW
- Woodbury5.7 mi S
- Oak Park Heights5.8 mi NE
- Birchwood Village5.9 mi NW
- Mahtomedi5.9 mi NW
- Stillwater6.2 mi NE
- Maplewood6.3 mi W
- Grant6.5 mi N
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: