克国民军，以表现多族群的面貌。他认为美国政府应该更努力维持公众对于伊拉克战争的支持，强调道：「在海珊被推翻并遭囚禁之后，美国、伊拉克、以及全世界都因此变的更好了…为了纪念美军的奉献，我们必须将这场战争视为是一场迈向胜利的任务。」麦凯恩也曾表达他对前国防部长唐纳德·伦斯斐的「不信任态度」，但拒绝以他的名义要求他辞职，他解释道：「是总统挑选了这支团队，只要总统愿意，他有权利选择维持这支团队。」
中东.麦凯恩坚定地支持以色列。在2002年5月23日出席美国以色列公共事务委员会的一次演