There have also been seven American presidents from Ohio : Ulysses S. Grant , Rutherford Hayes , James Garfield , Benjamin Harrison , William McKinley , William Howard Taft , and Warren G. Harding . The seven presidents born in Ohio were Ulysses S. Grant , Rutherford B. Hayes , James A. Garfield , Benjamin Harrison ( grandson of William Henry Harrison ) , William McKinley , William Howard Taft and Warren G. Harding .