The Top Ten  July 23 - 30    

Youngest U.S. Presidents
(By age upon taking office)

RankPresidentYearsDays
1. Theodore Roosevelt 42 322
2. John F. Kennedy 43 236
3. Bill Clinton 46 154
4. Ulysses S. Grant 46 236
5. Barack Obama 47 169
6. Grover Cleveland 47 351
7. Franklin Pierce 48 101
8. James Garfield 49 105
9. James K. Polk 49 122
10. Millard Fillmore 50 184
Note: Roosevelt was sworn in after the assassination of William McKinley in 1901, making Kennedy the youngest president actually voted to the office. At 69, Ronald Reagan was the oldest president to take office.

See Also: