Martin Boyle answered question 6/10/2011 How Many American Presidents Have There Been? There have been 44 Presidents of the U.S.A held by 43 men,because Grover Cleveland held the post twice in non-consecutive years he is counted twice but is still only one man