USS O'Flaherty (DE-340) was a John C. Butler-class destroyer escort built for the United States Navy during World War II. She was named for Ensign Frank Woodrow O'Flaherty, a pilot who posthumously received the Navy Cross for his actions at the Battle of Midway.