本片获得600万美元的片酬。从1986年夏季开始，《魔鬼士官长》在加利福尼亚州的潘德顿海军陆战队基地的塔利加基地（片中营房所在地）、查普平原（片中伞降场景）和潘德顿海军陆战队基地的主楼(美国第1海军陆战师师部)拍摄。并且在圣地亚哥军事学院的校园，索拉纳海滩和波多黎各的别克斯岛取景。片中有关使用推土机的情节是参考自入侵格瑞那达的真实事件，前任美国中央司令部指挥官约翰·阿比扎伊德(John Abizaid)上将在当时的真实经历。美军攻击格瑞那达的某些方面是准确的，但是实际上救出困在医学院的美国公民的行动