Two ships of the Royal Navy have borne the name HMS Duke of York, after numerous holders of the title of Duke of York (or Duke of York and Albany): Ships named Duke of York have earned the following battle honours:[note 1]