McNamara manteve-se ligado a política mesmo nos seus últimos anos, sendo crítico da decisão do Governo Bush de invadir o Iraque em 2003. Em 5 de janeiro de 2006, McNamara e um grupo de ex secretários de Estado e de Defesa visitaram a Casa Branca e discutiram com o Presidente Bush a questão da guerra no Iraque.