There are two ships of the Royal Navy that have borne the name HMS Laforey, after Admiral Sir Francis Laforey: