William McKinley
William McKinley ran for president in 1896, 1900 and won 2 times. Electoral votes, popular vote and the states won in each election.
1900 Won
Republican- Electoral votes
- 292of 447
- Popular vote
- 7,219,19351.70%
- States carried
- 28
- Running mate
- Theodore Roosevelt
Opponents: William Jennings Bryan (155 EV).
1896 Won
Republican- Electoral votes
- 271of 447
- Popular vote
- 7,105,07651.10%
- States carried
- 23
- Running mate
- Garret Hobart
Opponents: William Jennings Bryan (176 EV).
Carried: California, Connecticut, Delaware, Illinois, Indiana, Iowa, Kentucky, Maine, Maryland, Massachusetts, Michigan, Minnesota, New Hampshire, New Jersey, New York, North Dakota, Ohio, Oregon, Pennsylvania, Rhode Island, Vermont, West Virginia, Wisconsin.
Head-to-head
Questions and answers
How many times did William McKinley run for president?
2 times (1896, 1900), winning in 1896 and 1900.
How many electoral votes did William McKinley win?
1900: 292; 1896: 271.
What share of the popular vote did William McKinley get?
1900: 51.7% (7,219,193 votes); 1896: 51.1% (7,105,076 votes).
Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data