How Many Presidents do We have?

If we include the current president of United States, Barack Obama, then we have a list of total 44 at this position throughout the history of the country. We would have more if some presidents didn’t get 2 mandates.