where is stl
Location of St. Louis on a map. St. Louis is a city found in Missouri, The United States Of America. It is located 38.63 latitude and -90.20 longitude and it is situated at elevation 149 meters above sea level. St. Louis has a population of 319,294 making it the 2nd biggest city in Missouri.