William McKinley
2 runs · 2 wins · 1896 — 1900 · Republican.
William McKinley's presidential record
William McKinley ran for president 2 times between 1896 and 1900. William McKinley won them all. Each campaign ran under the Republican banner.
The high-water mark came in 1900: a 292-electoral-vote win over William Jennings Bryan. In all, William McKinley's campaigns gathered 563 electoral votes. Those campaigns fall within the Progressive Era.
Every run
Embed
Drop this map on your site · coming soon
Free iframe with attribution. White-label option in the works.
Get notified →Classroom
All 300 packets, free
60 cycles · K-2 through AP · open download.
Browse packets →Poster
Wall-worthy print · coming soon
Every-election grid and single-state series in the works.
Get notified →Read further
Curated picksThe Bully Pulpit
Doris Kearns Goodwin
TR, Taft, and the muckraking press.
Buy on Amazon →Wilson
A. Scott Berg
Definitive single-volume biography.
Buy on Amazon →Recommendations are editorial.
Free, ad-light, no paywall
Built by one person. Tips fund the next 60 elections of editorial.