军衔仅在战时授予。
设立.第78届美国国会在1944年12月14日通过公法第482条，设立陆军五星上将 （General of the Army）和海军五星上将（Fleet Admiral）的军衔，从那时起美国就有等同于英国和苏联元帅的军衔了。五星上将起初只作为临时军衔，第79届国会于1946年3月23日使它成为永久性军衔。美国空军建立后，也设立同等的空军五星上将（General of Air Force）。
历史上的同名军衔.在1866年7月25日，美国国