People / Republican
William McKinley
William McKinley ran for president twice as the Republican nominee (1896, 1900). McKinley won the presidency twice. Home state: Ohio. Every figure below links into the election record it comes from.
Presidential runs
Every year links to the full national election page.
| Year | Party | Outcome | National share | States won | Counties won | Best state |
|---|---|---|---|---|---|---|
| 1896 | Republican | Won the presidency | 51.9% | 23 | 1,113 | Vermont (80%) |
| 1900 | Republican | Won the presidency | 53.2% | 27 | 1,345 | — |
Where the coalition lived — and how it votes now
Strongest counties by McKinley's 1900 margin (counties with 2,000+ votes), against the same county's 2024 presidential margin.
| County | Their margin then | 2024 (D-vs-R) |
|---|---|---|
| Jackson County, KY | +74.3 | |
| Sevier County, TN | +74.2 | |
| Addison County, VT | +74.1 | |
| Carter County, TN | +73.4 | |
| Orleans County, VT | +71.6 | |
| Dickinson County, MI | +71.2 | |
| Windsor County, VT | +69.1 | |
| Chisago County, MN | +68.8 | |
| Waushara County, WI | +67.6 | |
| Campbell County, TN | +62.6 | |
| Barnstable County, MA | +62.0 | |
| Boone County, IL | +61.8 |