McKinley derrotou Bryan novamente na eleição de 1900 em campanha focada no imperialismo, prosperidade e prata livre. O presidente McKinley foi assassinado em setembro de 1901 pelo anarquista Leon Czolgosz, sendo sucedido pelo seu vice-presidente Theodore Roosevelt. Sendo o terceiro presidente a ser morto enquanto no cargo (num espaço de trinta anos), o Congresso dos Estados Unidos resolveu agir e autorizou o Serviço Secreto a começar a proteger os presidentes dali em diante. Muitos acadêmicos consideram que a presidência de McKinley iniciou a chamada "Era Progressista". No geral, ele é avaliado por historiadores modernos como um bom presidente.