The youngest president in U.S. history is Theodore Roosevelt, who took office in 1901 at age 42. Here’s the full list, from youngest to oldest.

By

Leave a Reply

Your email address will not be published. Required fields are marked *