Rewind·Posted on Apr 11, 2020American Presidents Have Only Had 29 First Names — Do You Know Them All?There have been 44 presidents, but they've only had 29 first names.by Mike SpohrBuzzFeed StaffLinkFacebookPinterestTwitterMail In American history, 44 people have been president of the United States — but they've only had 29 first names. Tap to play GIF Tap to play GIF So that brings us to today's challenge — can you name all 31 names? How hard can it be? They're just first names, right? Give it shot: