国媒体称为共和党里的「异议份子」（他不会完全跟随共和党的立场投票），惟总体上他是共和党的保守派中坚，尤其在外交及国防议题上。
外交政策.麦凯恩认为美国对于世界其他国家的外交政策必须基于自由、公义与道德责任等核心价值，不能退回到孤立主义自外于世界。麦凯恩一直表现出他在外交政策上的鹰派立场。他支持2003的伊拉克战争、支持美国推翻海珊政权的决定、支持在伊拉克维持长久的驻军、并且支持大多数布希总统的外交政策。他在2004年共和党全国代表大会上的演讲便是以外交政策为主轴。尽管支持战争，麦