Partia Demokratyczna była podzielona na północno-wschodnie skrzydło konserwatystów oraz południowo-zachodnie skrzydło broniące interesów farmerów. Mimo to ich kandydatem na prezydenta ponownie został William Bryan. Jego kampania opierała się na atakowaniu obozu republikanów za imperializm (wojna amerykańsko-hiszpańska), jednak okazało się to nieskuteczne. Kandydatem Partii Prohibicji został John Woolley, a Socjalistycznej Partii Ameryki – Eugene Debs. Zanikająca Partia Populistyczna nie odegrała istotnej roli w wyborach.
Kandydaci Partia Demokratyczna
Partia Republikańska
Socjalistyczna Partia Ameryki
Wyniki głosowania Głosowanie powszechne odbyło się 6 listopada 1900. McKinley uzyskał 51,7% poparcia, wobec 45,5% dla Bryana, 1,5% dla Johna Woolleya i 0,6% dla Eugene’a Debsa. Ponadto, niespełna 100 000 głosów oddano na niezależnych elektorów, głosujących na innych kandydatów. Frekwencja wyniosła 73,2%. W głosowaniu Kolegium Elektorów McKinley uzyskał 292 głosów, przy wymaganej większości 224 głosów. Na Bryana zagłosowało 155 elektorów.