"St. Louis" was laid down on 10 December 1936 by the Newport News Shipbuilding and Dry Dock Company, Newport News, Virginia; launched on 15 April 1938; sponsored by Miss Nancy Lee Morrill; and commissioned on 19 May 1939, Captain Charles H. Morrison in command.