Lake St. Louis
City in St. Charles County, Missouri

Lake St. Louis is a city in St. Charles County, Missouri, with 16,707 residents (2020 Census). It sits at 564 ft (172 m) above sea level. The nearest town is O'Fallon, 3.4 miles E.
- 16,707residents (2020 Census)
- 564 ftelevation · 172 m
- 8.6 sq miland area · 22.2 km²
- 1,950 / sq mipopulation density
- 63367ZIP code
About Lake St. Louis
The City of Lake St. Louis is a planned community and suburb of greater St. Louis, situated around two lakes between Interstate 70 and Interstate 64 in western St. Charles County, Missouri, United States. The population was 16,707 as of the 2020 US Census. Lake St. Louis is 43 miles (69 km) from the city of St. Louis.
Text: Wikipedia · CC BY-SA 4.0
Lake St. Louis weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Lake St. Louis
Webcams: Windy.com
Living in Lake St. Louis
- Median household income
- $125,693
- Median home value
- $405,900
- Median rent
- $1,588/mo
- Median age
- 42.7
Do you know Lake St. Louis? Tell us about it
Help other travelers: share what makes Lake St. Louis special. We review every message before publishing it.
Map of Lake St. Louis
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Lake St. Louis 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 St. Louis, MO population
Lake St. Louis had 16,707 residents in the 2020 Census.
| 2020 Census | 16,707 |
|---|---|
| Density | 1,950 per sq mi (753 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Lake St. Louis at a glance
| State | Missouri (MO) |
|---|---|
| County | St. Charles County |
| Type | City |
| Population | 16,707 (2020) |
| Land area | 8.57 sq mi (22.2 km²) |
| Water area | 0.81 sq mi (2.10 km²) |
| Elevation | 564 ft (172 m) |
| Coordinates | 38.7799° N, 90.7856° W |
| ZIP code | 63367 |
| Official website | lakesaintlouis.com |
| Census code (GEOID) | 2940043 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Lake St. Louis
- O'Fallon3.4 mi E
- Josephville3.5 mi N
- Dardenne Prairie4.6 mi SE
- Wentzville5.1 mi NW
- St. Paul5.4 mi NE
- New Melle7.0 mi SW
- Cottleville7.2 mi E
- Flint Hill7.4 mi NW
- Weldon Spring Heights7.5 mi SE
- Weldon Spring8.7 mi SE
- Chain of Rocks9.4 mi N
- Foristell9.6 mi W
Straight-line distance between town centers.
Frequently asked questions about Lake St. Louis
What county is Lake St. Louis in?
Lake St. Louis is in St. Charles County, Missouri.
What is the population of Lake St. Louis, MO?
16,707 people lived in Lake St. Louis at the 2020 Census.
What is the ZIP code of Lake St. Louis, MO?
The ZIP code of Lake St. Louis is 63367.
What is the elevation of Lake St. Louis?
564 feet (172 m) above sea level.
What towns are near Lake St. Louis?
O'Fallon (3.4 mi), Josephville (3.5 mi), Dardenne Prairie (4.6 mi), Wentzville (5.1 mi), St. Paul (5.4 mi).
Last updated: