Nacido en Niles, Ohio el 29 de enero de 1843, William McKinley fue el séptimo de nueve hermanos.