Clase St. Louis es el nombre de dos diferentes clases de cruceros de la Armada de los Estados Unidos:
Clase St. Louis (1905), compuesta por tres cruceros protegidos usados por la Armada de los Estados Unidos al comienzo del . Clase St. Louis (1938), compuesta por dos cruceros ligeros usados por la Armada de los Estados Unidos durante la Segunda Guerra Mundial.