Lake St. Louis is located in St. Charles County, MO. The population is 14,390, making Lake St. Louis the 5th largest city in St. Charles County.
There are 4 public schools in Lake St. Louis with an average Homefacts rating of A+. The total crime rate for Lake St. Louis is low , and there are 2 registered sex offenders residing in the city. Unemployment in Lake St. Louis is low and the median home sales price is $0. Detailed and up-to-date Lake St. Louis property reports are available for any property address.
Cities near Lake St. Louis include Lake St. Louis Township, Josephville and Dardenne Prairie.