Two ships of the United States Navy have been named USS McCook for Commander Roderick S. McCook (1839 â 1886).
- , was a , commissioned in 1919 and transferred to the Royal Navy as HMS St. Croix.
- , was a , commissioned in 1943 and decommissioned in 1949