List of Presidents of the United States by age
This is a list of presidents of the United States by age. The first table charts the age of each United States president at the time of presidential inauguration (first inauguration if elected to multiple and consecutive terms), upon leaving office, and at the time of death. Where the president is still living, their lifespan is calculated up to March 21, 2025. The second table includes those presidents who had the distinction among their peers of being the oldest living president, and charts both when they became and ceased to be the oldest living.
Contents
Age of president

The median age upon accession to the presidency is 55 years and 354 days. This falls midway between how old Grover Cleveland (Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). at his second inauguration) and Richard Nixon (Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value).) were at the time each was sworn in as president.
The youngest person to assume the presidency was Theodore Roosevelt, who, at the age of Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value)., succeeded to the office after the assassination of William McKinley. The youngest to become president by election was John F. Kennedy, who was Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value)., at his inauguration. The oldest person to assume the presidency was Joe Biden, at the age of Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value)., on Inauguration Day; he simultaneously became the oldest person ever to serve as the nation's president.[1]
Assassinated at age Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value)., John F. Kennedy is the president with the shortest lifespan and the youngest president to depart from office. The youngest president to leave office at the conclusion of a normal transition was Theodore Roosevelt (age Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value).). The oldest president to leave office was Ronald Reagan (age Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value).); this distinction will eventually devolve upon Joe Biden.[1]
The president born after the greatest number of his successors is John F. Kennedy. He was born after four of his successors: Lyndon B. Johnson (Error: Need valid year, month, day); Ronald Reagan (Error: Need valid year, month, day); Richard Nixon (Error: Need valid year, month, day); and Gerald Ford (Error: Need valid year, month, day). On the other extreme, Ronald Reagan and Joe Biden were each born before four of their predecessors. Reagan was born before Richard Nixon (Error: Need valid year, month, day), Gerald Ford (Error: Need valid year, month, day), John F. Kennedy (Error: Need valid year, month, day), and Jimmy Carter (Error: Need valid year, month, day). Biden was born before Donald Trump (Error: Need valid year, month, day); George W. Bush (Error: Need valid year, month, day); Bill Clinton (Error: Need valid year, month, day); and Barack Obama (Error: Need valid year, month, day).
The oldest living president is Jimmy Carter, born October 1, 1924 (age Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value).). On March 22, 2019, he also became the nation's longest-lived president, surpassing the lifespan of George H. W. Bush, who died at the age of Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value).. Additionally, Carter has had the longest post-presidency, now lasting Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value).. The youngest living president is Barack Obama, born August 4, 1961 (age Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value).). The shortest-lived president who died of natural causes was James K. Polk, who died of cholera at the age of Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value).—103 days after he left office.
Six presidents have lived into their 90s. The first to do so, John Adams, was the longest-lived president for nearly two centuries, from 1803 until Ronald Reagan surpassed his lifespan, in October 2001.[2][3] The six nonagenarian presidents, arranged by lifespan:
-
Jimmy Carter
Born October 1, 1924
(age Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value).) -
George H. W. Bush
June 12, 1924 – November 30, 2018
(aged Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value).) -
Gerald Ford
July 14, 1913 – December 26, 2006
(aged Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value).) -
Ronald Reagan
February 6, 1911 – June 5, 2004
(aged Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value).) -
John Adams
October 30, 1735 – July 4, 1826
(aged Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value).) -
Herbert Hoover
August 10, 1874 – October 20, 1964
(aged Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value).)
# | President | Born | Age at start of presidency |
Age at end of presidency |
Post-presidency timespan |
Lifespan | |
---|---|---|---|---|---|---|---|
Died | Age | ||||||
1 | George Washington | Feb 22, 1732[lower-alpha 1] | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Apr 30, 1789 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1797 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Dec 14, 1799 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
2 | John Adams | Oct 30, 1735[lower-alpha 1] | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1797 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1801 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Jul 4, 1826 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
3 | Thomas Jefferson | Apr 13, 1743[lower-alpha 1] | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1801 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1809 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Jul 4, 1826 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
4 | James Madison | Mar 16, 1751[lower-alpha 1] | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1809 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1817 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Jun 28, 1836 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
5 | James Monroe | Apr 28, 1758 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1817 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1825 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Jul 4, 1831 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
6 | John Quincy Adams | Jul 11, 1767 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1825 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1829 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Feb 23, 1848 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
7 | Andrew Jackson | Mar 15, 1767 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1829 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1837 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Jun 8, 1845 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
8 | Martin Van Buren | Dec 5, 1782 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1837 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1841 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Jul 24, 1862 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
9 | William Henry Harrison | Feb 9, 1773 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1841 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Apr 4, 1841[lower-alpha 2] |
0 days | Apr 4, 1841 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
10 | John Tyler | Mar 29, 1790 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Apr 4, 1841 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1845 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Jan 18, 1862 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
11 | James K. Polk | Nov 2, 1795 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1845 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1849 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Jun 15, 1849 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
12 | Zachary Taylor | Nov 24, 1784 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1849 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jul 9, 1850[lower-alpha 2] |
0 days | Jul 9, 1850 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
13 | Millard Fillmore | Jan 7, 1800 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jul 9, 1850 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1853 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Mar 8, 1874 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
14 | Franklin Pierce | Nov 23, 1804 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1853 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1857 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Oct 8, 1869 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
15 | James Buchanan | Apr 23, 1791 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1857 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1861 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Jun 1, 1868 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
16 | Abraham Lincoln | Feb 12, 1809 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1861 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Apr 15, 1865[lower-alpha 2] |
0 days | Apr 15, 1865 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
17 | Andrew Johnson | Dec 29, 1808 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Apr 15, 1865 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1869 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Jul 31, 1875 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
18 | Ulysses S. Grant | Apr 27, 1822 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1869 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1877 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Jul 23, 1885 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
19 | Rutherford B. Hayes | Oct 4, 1822 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1877 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1881 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Jan 17, 1893 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
20 | James A. Garfield | Nov 19, 1831 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1881 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Sep 19, 1881[lower-alpha 2] |
0 days | Sep 19, 1881 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
21 | Chester A. Arthur | Oct 5, 1829 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Sep 19, 1881 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1885 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Nov 18, 1886 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
22 | Grover Cleveland | Mar 18, 1837 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1885 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1889 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value).[lower-alpha 3] | Jun 24, 1908 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
23 | Benjamin Harrison | Aug 20, 1833 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1889 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1893 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Mar 13, 1901 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
24 | Grover Cleveland | Mar 18, 1837 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1893 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1897 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value).[lower-alpha 4] | Jun 24, 1908 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
25 | William McKinley | Jan 29, 1843 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1897 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Sep 14, 1901[lower-alpha 2] |
0 days | Sep 14, 1901 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
26 | Theodore Roosevelt | Oct 27, 1858 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Sep 14, 1901 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1909 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Jan 6, 1919 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
27 | William Howard Taft | Sep 15, 1857 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1909 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1913 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Mar 8, 1930 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
28 | Woodrow Wilson | Dec 28, 1856 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1913 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1921 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Feb 3, 1924 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
29 | Warren G. Harding | Nov 2, 1865 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1921 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Aug 2, 1923[lower-alpha 2] |
0 days | Aug 2, 1923 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
30 | Calvin Coolidge | Jul 4, 1872 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Aug 2, 1923 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1929 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Jan 5, 1933 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
31 | Herbert Hoover | Aug 10, 1874 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1929 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1933 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Oct 20, 1964 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
32 | Franklin D. Roosevelt | Jan 30, 1882 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Mar 4, 1933 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Apr 12, 1945[lower-alpha 2] |
0 days | Apr 12, 1945 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
33 | Harry S. Truman | May 8, 1884 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Apr 12, 1945 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 1953 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Dec 26, 1972 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
34 | Dwight D. Eisenhower | Oct 14, 1890 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 1953 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 1961 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Mar 28, 1969 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
35 | John F. Kennedy | May 29, 1917 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 1961 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Nov 22, 1963[lower-alpha 2] |
0 days | Nov 22, 1963 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
36 | Lyndon B. Johnson | Aug 27, 1908 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Nov 22, 1963 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 1969 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Jan 22, 1973 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
37 | Richard Nixon | Jan 9, 1913 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 1969 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Aug 9, 1974[lower-alpha 5] |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Apr 22, 1994 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
38 | Gerald Ford | Jul 14, 1913 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Aug 9, 1974 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 1977 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Dec 26, 2006 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
39 | Jimmy Carter | Oct 1, 1924 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 1977 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 1981 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | (living) | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
40 | Ronald Reagan | Feb 6, 1911 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 1981 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 1989 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Jun 5, 2004 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
41 | George H. W. Bush | Jun 12, 1924 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 1989 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 1993 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Nov 30, 2018 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
42 | Bill Clinton | Aug 19, 1946 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 1993 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 2001 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | (living) | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
43 | George W. Bush | Jul 6, 1946 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 2001 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 2009 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | (living) | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
44 | Barack Obama | Aug 4, 1961 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 2009 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 2017 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | (living) | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
45 | Donald Trump | Jun 14, 1946 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 2017 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 2021 |
Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | (living) | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
46 | Joe Biden | Nov 20, 1942 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). Jan 20, 2021 |
(incumbent) | (incumbent) | (living) | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
# | President | Born | Age at start of presidency |
Age at end of presidency |
Post-presidency timespan |
Died | Age |
Lifespan |
Notes
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
Graphical representation
This is a graphical lifespan timeline of the presidents of the United States. They are listed in order of office, with Grover Cleveland listed in the order of his first presidency.

The following chart shows presidents by their age, with the years of their presidency in blue.
Template:United States presidents by age
Oldest living
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>Of the 45 people who have served as president, 25 have become the oldest such individual of their time, with one, William Howard Taft, doing so twice. Herbert Hoover held the distinction for the longest period of any, from the death of Calvin Coolidge in January 1933 until his own death 31 years later. Lyndon B. Johnson held it for the shortest, from the death of Harry S. Truman in December 1972 until his own death only 27 days later. Theodore Roosevelt, at age 49, is the youngest individual to become the oldest living president; Jimmy Carter became the oldest to acquire the distinction at age 94. (Nine of these individuals have also had the distinction of being the oldest living U.S. vice president: John Adams, Martin Van Buren, Millard Fillmore, Andrew Johnson, Harry S. Truman, Lyndon B. Johnson, Richard Nixon, Gerald Ford, and George H. W. Bush.)
On three occasions the oldest living president lost the distinction not by his death, but by the inauguration of a president who was older: Theodore Roosevelt (born 1858) to William Howard Taft (born 1857) in 1909; Taft to Woodrow Wilson (born 1856) in 1913 (though Taft later regained the honor, as he outlived Wilson); and Richard Nixon (born 1913) to Ronald Reagan (born 1911) in 1981.
Eleven presidents have held the distinction while in office. In the cases of George Washington, William Howard Taft, Woodrow Wilson, and Ronald Reagan this occurred upon their inauguration as they were older than their living predecessors (or, in Washington's case, had no predecessors). In the cases of John Adams, Ulysses S. Grant, Theodore Roosevelt, Herbert Hoover and Richard Nixon, this happened at the same time as their becoming the only living president; in the cases of Andrew Jackson and Benjamin Harrison, the only other living president at the time was a younger predecessor, John Quincy Adams and Grover Cleveland respectively. By contrast, the president who acquired the distinction furthest from his time in office was Jimmy Carter, who had been retired for Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). when he became the oldest living president, upon the death of George H. W. Bush.
President | Date range | Age at start | Age at end | Duration |
---|---|---|---|---|
George Washington | April 30, 1789* – December 14, 1799 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
John Adams | December 14, 1799 – July 4, 1826 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
James Madison | July 4, 1826 – June 28, 1836 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
Andrew Jackson | June 28, 1836 – June 8, 1845 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
John Quincy Adams | June 8, 1845 – February 23, 1848 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
Martin Van Buren | February 23, 1848 – July 24, 1862 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
James Buchanan | July 24, 1862 – June 1, 1868 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
Millard Fillmore | June 1, 1868 – March 8, 1874 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
Andrew Johnson | March 8, 1874 – July 31, 1875 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
Ulysses S. Grant | July 31, 1875 – July 23, 1885 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
Rutherford B. Hayes | July 23, 1885 – January 17, 1893 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
Benjamin Harrison | January 17, 1893 – March 13, 1901 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
Grover Cleveland | March 13, 1901 – June 24, 1908 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
Theodore Roosevelt | June 24, 1908 – March 4, 1909* | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
William Howard Taft | March 4, 1909* – March 4, 1913* | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
Woodrow Wilson | March 4, 1913* – February 3, 1924 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
William Howard Taft | February 3, 1924 – March 8, 1930 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
Calvin Coolidge | March 8, 1930 – January 5, 1933 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
Herbert Hoover | January 5, 1933 – October 20, 1964 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
Harry S. Truman | October 20, 1964 – December 26, 1972 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
Lyndon B. Johnson | December 26, 1972 – January 22, 1973 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
Richard Nixon | January 22, 1973 – January 20, 1981* | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
Ronald Reagan | January 20, 1981* – June 5, 2004 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
Gerald Ford | June 5, 2004 – December 26, 2006 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
George H. W. Bush | December 26, 2006 – November 30, 2018 | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
Jimmy Carter | November 30, 2018 – present | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). | (living) | Lua error in Module:Age at line 846: attempt to call method 'subtract' (a nil value). |
President | Date range | Age at start | Age at end | Time span |
Note
- * Green text and an asterisk mark the inauguration date of a president older than any living ex-president. Other dates are the deaths of the then-oldest president.
References
<templatestyles src="Reflist/styles.css" />Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
Sources
- Frank Freidel and Hugh S. Sidey, "The Presidents of the United States". The White House.
- Robert S. Summers, "POTUS: Presidents of the United States". Internet Public Library.
- ↑ 1.0 1.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
Cite error: <ref>
tags exist for a group named "lower-alpha", but no corresponding <references group="lower-alpha"/>
tag was found, or a closing </ref>
is missing
- Pages with reference errors
- Articles with short description
- Use American English from November 2020
- Articles with invalid date parameter in template
- All Wikipedia articles written in American English
- Use mdy dates from November 2020
- Age error
- Articles with hCards
- Articles with hatnote templates targeting a nonexistent page
- Lists of political office-holders by age
- Lists relating to the United States presidency
- United States Presidents and death