Happy birthday William McKinley! On this date in 1843, William McKinley was born in Niles, Ohio. Here is an autographed photo of President McKinley. Share this:TwitterFacebookLike this:Like Loading... Related Comments are closed.