Two ships of the United States Navy have been named Doran, in honor of John James Doran, a Medal of Honor recipient from the Spanish–American War.

  • was a , originally named USS Bagley and later transferred to the Royal Navy as HMS St Marys.
  • was a during World War II.