William McKinley Jr., 29 Ocak 1843 tarihinde Ohio eyaletinin Niles kentinde doğmuştur. Ailesiyle birlikte 1852 yılında daha iyi eğitim olanakları sunan Poland, Ohio’ya taşınmıştır. Burada Poland Academy’de eğitim görmüş, kısa süreliğine Allegheny College’a devam etmiş, ancak sağlık sorunları ve ekonomik nedenlerle eğitimi yarım kalmıştır. Öğretmenlik yaptığı sırada, Amerikan İç Savaşı'nın başlamasıyla birlikte 1861 yılında Birlik Ordusu’na katılmıştır.
Savaş yıllarında 23. Ohio Gönüllü Piyade Alayı’nda görev yapmıştır. Komutanı, ileride ABD Başkanı olacak Rutherford B. Hayes’tir. McKinley, Antietam Muharebesi sırasında tehlike altındaki birliklere yiyecek ulaştırmıştır. Bu eylemi sonucunda teğmenliğe terfi ettirilmiştir. Savaş süresince çeşitli görevlerde yer almış, 1865 yılında "brevet" (onursal) major unvanıyla terhis edilmiştir. Savaş sonrası Ohio’ya dönerek hukuk eğitimine devam etmiş, 1867 yılında avukatlık ruhsatını alarak Canton’da hukuk bürosu açmıştır. 1869’da Stark County savcılığına seçilmiş, 1871 yılında Ida Saxton ile evlenmiştir.
1877 yılında Cumhuriyetçi Parti’den Temsilciler Meclisi’ne seçilen McKinley, 14 yıl boyunca aralıklarla Kongre’de görev yapmıştır. Özellikle "gümrük tarifeleri" konusunda uzmanlaşmış, 1890 yılında kendi adıyla anılan McKinley Tarife Yasası’nın hazırlanmasına öncülük etmiştir. Ancak bu yasa tüketici fiyatlarında artışa neden olmuş, bu durum 1890 seçimlerinde partisinin büyük oranda sandalye kaybetmesine ve McKinley'nin koltuğunu kaybetmesine yol açmıştır. Bunun ardından 1891 ve 1893 yıllarında Ohio valiliğine seçilmiş, görev süresince işçi-işveren ilişkilerine dair tahkim kurulları kurmuş ve sosyal yasaların uygulanmasına öncülük etmiştir.
Başkanlık Dönemi (1897–1901)
William McKinley, 1896 yılında Cumhuriyetçi Parti'nin başkan adayı olarak gösterilmiş ve ekonomik buhranın etkisiyle şekillenen seçim sürecinde William Jennings Bryan’a karşı zafer kazanmıştır. McKinley, kampanyasında yüksek gümrük tarifeleri ve altın standardı savunusunu ön plana çıkarmıştır. Seçim kampanyasını "ön veranda konuşmaları" şeklinde evinden yürütmüştür. Sanayi çevrelerinden aldığı destekle 1896 ve 1900 seçimlerini kazanmıştır. Başkanlık görevine 4 Mart 1897 tarihinde başlamıştır.
Görev süresinin başında Kongre’yi özel oturuma çağırarak Dingley Tarife Yasası’nı geçirmiştir. Bu yasa, ABD tarihinin o döneme kadarki en yüksek tarifelerini içermekteydi. Ekonomik toparlanma sağlanmakla birlikte, büyük işletmelerin birleşmeleri artmış ve basında McKinley’nin sanayi tröstlerine bağlı olduğu yönünde eleştiriler yer bulmuştur. Ancak McKinley, bu tröstleri “kamusal yarara karşı tehlikeli ittifaklar” olarak tanımlamıştır.
Dış politika ise başkanlığının belirleyici unsuru olmuştur. Küba’daki İspanyol yönetimi altında yaşanan şiddet olayları ve USS Maine savaş gemisinin Havana Limanı’nda infilak etmesi, kamuoyunda savaş baskısını artırmıştır. McKinley başlangıçta diplomatik çözüm arayışında olmuş, ancak nihayetinde 25 Nisan 1898’de Kongre tarafından savaş ilan edilmiştir. 100 gün süren İspanya-Amerika Savaşı sonunda Filipinler, Guam ve Porto Riko ABD’ye katılmış; Küba ise bağımsızlık kazanmıştır. Aynı yıl Hawaii’nin ilhakı da gerçekleşmiştir. Bu süreçte ABD’nin emperyal niteliği belirginleşmiş, McKinley yönetimi yeni bir küresel gücün temellerini atmıştır.
1900 yılında yeniden başkanlığa aday olan McKinley, aynı rakibi Bryan karşısında daha geniş bir farkla zafer elde etmiştir. Seçim sürecinde “refah ve istikrar” temasını işlemiştir. Bu dönemde dış ticaret politikalarında serbestlik yönünde yumuşamaya gitmiş, karşılıklı ticaret anlaşmaları fikrini desteklemiştir. Ayrıca Çin'deki Boxer Ayaklanması’na ABD askerî desteği gönderilmiştir. Başkanlık makamının idari gücü, bu dönemde daha belirgin hâle gelmiştir.
Suikast ve Ölümü
6 Eylül 1901 tarihinde McKinley, Buffalo, New York’ta düzenlenen Pan-Amerikan Fuarı’nda halkla tokalaşma sırasında, kendisini kalabalık arasına gizlemiş olan Leon Czolgosz adlı bir anarşist tarafından tabancayla vurulmuştur. Saldırganın silahı mendil ile sarılı olduğu için fark edilmemiştir. Başkanın göğsüne isabet eden mermilerden biri yüzeysel kalmış, ancak diğeri iç organlara hasar vermiştir. İlk müdahale yetersiz koşullarda yapılmış, mevcut teknolojiye rağmen röntgen cihazı kullanılmamıştır. Enfeksiyon ve kangren gelişimi nedeniyle sağlık durumu kötüleşmiş ve McKinley 14 Eylül 1901 tarihinde yaşamını yitirmiştir.
McKinley, ABD tarihinde görev başında suikasta uğrayan üçüncü başkan olmuştur. Ölümünün ardından, başkan yardımcısı Theodore Roosevelt görevi devralmıştır. McKinley'nin naaşı Buffalo’dan Washington’a, oradan da doğduğu eyalet olan Ohio’nun Canton kentine taşınmış ve burada defnedilmiştir. 1907 yılında adına inşa edilen McKinley Anıtı, bugün de ziyaret edilmektedir. Suikastın ardından Başkanlık güvenlik protokolleri yeniden değerlendirilmiş ve Gizli Servis’in başkanı koruma görevi resmiyet kazanmıştır.