If basing it off of birthplace, Ohio has produced the second most U.S. presidents in history with seven, just behind Virginia's eight. Some would even argue that Ohio should be tied for first since ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results