Helt siden borgerkrigen hadde Hanna støttet republikanerne. I 1880-årene gikk han selv inn i politikken som støttespiller for senator John Sherman ved presidentnominasjonene i 1884 og 1888. Da Sherman ble for gammel, begynte Hanna å arbeide for å få McKinley valgt. I 1895 trådte Hanna ut av forretningene sine for å vie seg til McKinleys presidentvalgkamp på fulltid. Året etter drev de valgkamp mot demokraten William Jennings Bryan. Mark Hanna samlet inn et hittil uhørt pengebeløp til McKinleys valgkamp.