St. Charles (francúzsky Saint-Charles; španielsky San Carlos) je mesto v okrese St. Charles v štáte Missouri. V roku 2010 v meste žilo 65 794 obyvateľov. St. Charles je druhým najväčším mestom a sídlom okresu St. Charles County. Leží severozápadne od mesta St. Louis v štáte Missouri na rieke Missouri. Je to tretie najstaršie mesto na západ od Mississippi. Vzniklo v roku 1765 ako Les Petites Côtes, "Malé kopce", ktoré pomenoval Louis Blanchette, francúzsky obchodník s kanadskými kožušinami. Mesto bolo východiskovým bodom Lewisovej a Clarkovej výpravy v roku 1804. V rokoch 1821 až 1826 bolo mesto prvým hlavným mestom štátu Missouri. V Saint Charles sa nachádza svätyňa svätej Ruženy Filipíny Duchesne. V meste sídli aj predpovedná kancelária Národnej meteorologickej služby v Saint Louis, ktorá slúži pre strednú, východnú a severovýchodnú časť štátu Missouri, ako aj pre západnú časť a juhozápadnú časť štátu Illinois.