第二次世界大战结束时,苏、英等国政府都给战绩显赫的将军授予元帅军衔。美国起初也打算在陆军中设元帅军衔。当时,在功勋卓越的高级将领中,在任的陆军参谋长马歇尔授予元帅头衔是当之无愧的。但有关部门发现,他的名字Marshall与元帅(marshal)一词的发音相同。若给马歇尔授予帅衔,那么称呼起来就叫“马歇尔马歇尔”了,这实在太别扭。经过反复讨论,最后还是认为不设元帅为好。由于这个缘故,即使当时赫赫有名的麦克阿瑟、艾森豪威尔,也包括马歇尔本人在内,都没有能获得“元帅”的殊荣,而只被授予“五星上将”的军衔。
在美国历史上,也曾使用过“陆军元帅”这个军衔,但只有两个人获得。其一是美国首届总统华盛顿,另一人是“黑人老头杰克”,即潘兴将军。后来,美国《公法》第415条规定,“黑人老头杰克”逝世后即停止使用元帅军衔。此后,美国军队的最高军衔就是“五星上将”。
但有人认为,第二次世界大战后,美国并没有取消元帅军衔,只不过是改用了另外一个词(general of the Army)来表示,其含义也是元帅。美军元帅的军衔标志是五颗星徽,所以口语也把元帅称作“五星将军”(five-star general)。