Home state of William McKinley
He was born in Niles, Ohio.
Ohio is the state the William McKinley called home.