Die Kiellegung am 1. Dezember 1941 in Newport News, Virginia, bei der Newport News Shipbuilding and Drydock Company wurde noch unter dem zuvor vorgesehenen Namen "Bon Homme Richard" vorgenommen. Im September 1942 wurde sie im Gedenken an die bei der Midwayschlacht verlorene USS Yorktown auf deren Namen umbenannt. Der Stapellauf fand am 21. Januar 1943 statt und die Übergabe an die amerikanische Marine erfolgte am 15. April 1943.