Two submarines of the United States Navy have been named USS Swordfish after the swordfish, a large fish with a long, swordlike beak and a high dorsal fin.

USS Swordfish (SS-193), a Sargo-class submarine, was the first United States submarine to sink a Japanese ship during World War II.

USS Swordfish (SSN-579), a Skate-class submarine, is accused by Russia of ramming and sinking the Soviet Golf II class submarine K-129 during the Cold War.

The 2003 movie "U-Boat" features a fictional Swordfish, the crew of which is captured by a fictional U-429.