USS St. Louis may refer to:
- USS St. Louis (1828), a sloop-of-war commissioned in 1828. decommissioned in 1865, and stricken in 1907
- USS St. Louis (1861), an ironclad gunboat commissioned in 1862, later renamed Baron de Kalb, and sunk in 1863 during the American Civil War
- USS St. Louis, a troop transport in commission in 1898, which otherwise served as the civilian passenger liner SS St. Louis (1894) from 1895 to 1918 and from 1919 to 1920 and was in commission again as the troop transport USS Louisville from 1918 to 1919
- USS St. Louis (C-20), a protected cruiser in commission from 1906 to 1922
- USS St. Louis (CL-49), a light cruiser in commission from 1939 to 1946
- USS St. Louis (LKA-116), an amphibious cargo ship in commission from 1969 to 1991
- USS St. Louis (LCS-19), a Freedom-class littoral combat ship