城市地理.根据美国人口调查局统计数据，圣路易斯市面积为170平方公里（66平方英里），水域面积为11平方公里，佔11%。兰伯特-圣路易斯国际机场亦属于圣路易斯市领土，但其位于圣路易斯县，故在地理上属于飞地。城市位于密苏里河和密西西比河交界处西南的丘陵区域，平均海拔高度高于河面100-200英尺。地形主要为坡度较缓的丘陵，山谷和两河沖积平原，土壤肥沃适合作物生长。
城市气候.圣路易斯气候代表美国中西部温带，属温带大陆性湿润气候，四季分明。冬季寒冷，潮湿，但日