List of Prime Ministers of the United Kingdom by longevity
From Infogalactic: the planetary knowledge core
This is a list of UK Prime Ministers by longevity. For those Prime Ministers still living, the lifespan column gives the age as of 19 September.
Prime Minister |
Date of birth |
Start date of (first) term |
Age at beginning of (first) term |
End date of (final) term |
Total time in office |
Date of death |
Lifespan |
---|---|---|---|---|---|---|---|
Robert Walpole | 26 August 1676 | 4 April 1721 | Script error: The function "age_generic" does not exist. | 11 February 1742 | Script error: The function "age_generic" does not exist. days | 18 March 1745 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Spencer Compton | 18 March 1673 | 16 February 1742 | Script error: The function "age_generic" does not exist. | 2 July 1743[1] | Script error: The function "age_generic" does not exist. days | 2 July 1743 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Henry Pelham | 25 September 1694 | 27 August 1743 | Script error: The function "age_generic" does not exist. | 6 March 1754[1] | Script error: The function "age_generic" does not exist. days | 6 March 1754 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Thomas Pelham-Holles | 21 July 1693 | 16 March 1754 | Script error: The function "age_generic" does not exist. | 26 May 1762 | Expression error: Unexpected < operator. days | 17 November 1768 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
William Cavendish | 8 May 1720 | 16 November 1756 | Script error: The function "age_generic" does not exist. | 25 June 1757 | Script error: The function "age_generic" does not exist. days | 2 October 1764 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
John Stuart | 25 May 1713 | 26 May 1762 | Script error: The function "age_generic" does not exist. | 8 April 1763 | Script error: The function "age_generic" does not exist. days | 10 March 1792 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
George Grenville | 14 October 1712 | 16 April 1763 | Script error: The function "age_generic" does not exist. | 13 July 1765 | Script error: The function "age_generic" does not exist. days | 13 November 1770 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Charles Watson-Wentworth | 13 May 1730 | 13 July 1765 | Script error: The function "age_generic" does not exist. | 1 July 1782[1] | Expression error: Unexpected < operator. days | 1 July 1782 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
William Pitt the Elder | 15 November 1708 | 30 July 1766 | Script error: The function "age_generic" does not exist. | 14 October 1768 | Script error: The function "age_generic" does not exist. days | 11 May 1778 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Augustus FitzRoy | 28 September 1735 | 14 October 1768 | Script error: The function "age_generic" does not exist. | 28 January 1770 | Script error: The function "age_generic" does not exist. days | 14 March 1811 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Frederick North | 13 April 1732 | 28 January 1770 | Script error: The function "age_generic" does not exist. | 22 March 1782 | Script error: The function "age_generic" does not exist. days | 5 August 1792 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
William Petty | 2 May 1737 | 4 July 1782 | Script error: The function "age_generic" does not exist. | 2 April 1783 | Script error: The function "age_generic" does not exist. days | 7 May 1805 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
William Cavendish-Bentinck | 14 April 1738 | 2 April 1783 | Script error: The function "age_generic" does not exist. | 4 October 1809 | Expression error: Unexpected < operator. days | 30 October 1809 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
William Pitt the Younger | 28 May 1759 | 19 December 1783 | Script error: The function "age_generic" does not exist. | 23 January 1806[1] | Expression error: Unexpected < operator. days | 23 January 1806 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Henry Addington | 30 May 1757 | 17 March 1801 | Script error: The function "age_generic" does not exist. | 10 May 1804 | Script error: The function "age_generic" does not exist. days | 15 February 1844 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
William Grenville | 25 October 1759 | 11 February 1806 | Script error: The function "age_generic" does not exist. | 31 March 1807 | Script error: The function "age_generic" does not exist. days | 12 January 1834 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Spencer Perceval | 1 November 1762 | 4 October 1809 | Script error: The function "age_generic" does not exist. | 11 May 1812[2] | Script error: The function "age_generic" does not exist. days | 11 May 1812 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Robert Jenkinson | 7 June 1770 | 8 June 1812 | Script error: The function "age_generic" does not exist. | 9 April 1827 | Script error: The function "age_generic" does not exist. days | 4 December 1828 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
George Canning | 11 April 1770 | 10 April 1827 | Script error: The function "age_generic" does not exist. | 8 August 1827[1] | Script error: The function "age_generic" does not exist. days | 8 August 1827 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Frederick Robinson | 1 November 1782 | 31 August 1827 | Script error: The function "age_generic" does not exist. | 21 January 1828 | Script error: The function "age_generic" does not exist. days | 28 January 1859 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Arthur Wellesley | [3] | 1 May 176922 January 1828 | Script error: The function "age_generic" does not exist. | 10 December 1834 | Expression error: Unexpected < operator. days | 14 September 1852 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Charles Grey | 13 March 1764 | 22 November 1830 | Script error: The function "age_generic" does not exist. | 16 July 1834 | Script error: The function "age_generic" does not exist. days | 17 July 1845 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
William Lamb | 15 March 1779 | 16 July 1834 | Script error: The function "age_generic" does not exist. | 30 August 1841 | Expression error: Unexpected < operator. days | 24 November 1848 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Robert Peel | 5 February 1788 | 10 December 1834 | Script error: The function "age_generic" does not exist. | 29 June 1846 | Expression error: Unexpected < operator. days | 2 July 1850 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
John Russell | 18 August 1792 | 30 June 1846 | Script error: The function "age_generic" does not exist. | 28 June 1866 | Expression error: Unexpected < operator. days | 28 May 1878 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Edward Smith-Stanley | 29 March 1799 | 23 February 1852 | Script error: The function "age_generic" does not exist. | 27 February 1868 | Expression error: Unexpected < operator. days | 23 October 1869 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
George Hamilton-Gordon | 28 January 1784 | 19 December 1852 | Script error: The function "age_generic" does not exist. | 30 January 1855 | Script error: The function "age_generic" does not exist. days | 14 December 1860 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Henry Temple | 20 October 1784 | 6 February 1855 | Script error: The function "age_generic" does not exist. | 18 October 1865[1] | Expression error: Unexpected < operator. days | 18 October 1865 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Benjamin Disraeli | 21 December 1804 | 27 February 1868 | Script error: The function "age_generic" does not exist. | 21 April 1880 | Expression error: Unexpected < operator. days | 19 April 1881 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
William Ewart Gladstone | 29 December 1809 | 3 December 1868 | Script error: The function "age_generic" does not exist. | 2 March 1894 | Expression error: Unexpected < operator. days | 19 May 1898 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Robert Cecil | 3 February 1830 | 23 June 1885 | Script error: The function "age_generic" does not exist. | 11 July 1902 | Expression error: Unexpected < operator. days | 22 August 1903 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Archibald Primrose | 7 May 1847 | 5 March 1894 | Script error: The function "age_generic" does not exist. | 22 June 1895 | Script error: The function "age_generic" does not exist. days | 21 May 1929 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Arthur Balfour | 25 July 1848 | 11 July 1902 | Script error: The function "age_generic" does not exist. | 5 December 1905 | Script error: The function "age_generic" does not exist. days | 19 March 1930 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Henry Campbell-Bannerman | 7 September 1836 | 5 December 1905 | Script error: The function "age_generic" does not exist. | 3 April 1908 | Script error: The function "age_generic" does not exist. days | 22 April 1908 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Herbert Asquith | 12 September 1852 | 5 April 1908 | Script error: The function "age_generic" does not exist. | 5 December 1916 | Script error: The function "age_generic" does not exist. days | 15 February 1928 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
David Lloyd George | 17 January 1863 | 7 December 1916 | Script error: The function "age_generic" does not exist. | 22 October 1922 | Script error: The function "age_generic" does not exist. days | 26 March 1945 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Andrew Bonar Law | 16 September 1858 | 23 October 1922 | Script error: The function "age_generic" does not exist. | 22 May 1923 | Script error: The function "age_generic" does not exist. days | 30 October 1923 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Stanley Baldwin | 3 August 1867 | 23 May 1923 | Script error: The function "age_generic" does not exist. | 28 May 1937 | Expression error: Unexpected < operator. days | 14 December 1947 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Ramsay MacDonald | 12 October 1866 | 22 January 1924 | Script error: The function "age_generic" does not exist. | 7 June 1935 | Expression error: Unexpected < operator. days | 9 November 1937 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Neville Chamberlain | 18 March 1869 | 28 May 1937 | Script error: The function "age_generic" does not exist. | 10 May 1940 | Script error: The function "age_generic" does not exist. days | 9 November 1940 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Winston Churchill | 30 November 1874 | 10 May 1940 | Script error: The function "age_generic" does not exist. | 6 April 1955 | Expression error: Unexpected < operator. days | 24 January 1965 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Clement Attlee | 3 January 1883 | 26 July 1945 | Script error: The function "age_generic" does not exist. | 26 October 1951 | Script error: The function "age_generic" does not exist. days | 8 October 1967 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Anthony Eden | 12 June 1897 | 6 April 1955 | Script error: The function "age_generic" does not exist. | 10 January 1957 | Script error: The function "age_generic" does not exist. days | 14 January 1977 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Harold Macmillan | 10 February 1894 | 10 January 1957 | Script error: The function "age_generic" does not exist. | 18 October 1963 | Script error: The function "age_generic" does not exist. days | 29 December 1986 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Alec Douglas-Home | 2 July 1903 | 18 October 1963 | Script error: The function "age_generic" does not exist. | 16 October 1964 | Script error: The function "age_generic" does not exist. days | 9 October 1995 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Harold Wilson | 11 March 1916 | 16 October 1964 | Script error: The function "age_generic" does not exist. | 5 April 1976 | Expression error: Unexpected < operator. days | 24 May 1995 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Edward Heath | 9 July 1916 | 19 June 1970 | Script error: The function "age_generic" does not exist. | 4 March 1974 | Script error: The function "age_generic" does not exist. days | 17 July 2005 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
James Callaghan | 27 March 1912 | 5 April 1976 | Script error: The function "age_generic" does not exist. | 4 May 1979 | Script error: The function "age_generic" does not exist. days | 26 March 2005 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
Margaret Thatcher | 13 October 1925 | 4 May 1979 | Script error: The function "age_generic" does not exist. | 28 November 1990 | Script error: The function "age_generic" does not exist. days | 8 April 2013 | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) |
John Major | 29 March 1943 | 28 November 1990 | Script error: The function "age_generic" does not exist. | 2 May 1997 | Script error: The function "age_generic" does not exist. days | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) | |
Tony Blair | 6 May 1953 | 2 May 1997 | Script error: The function "age_generic" does not exist. | 27 June 2007 | Script error: The function "age_generic" does not exist. days | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) | |
Gordon Brown | 20 February 1951 | 27 June 2007 | Script error: The function "age_generic" does not exist. | 11 May 2010 | Script error: The function "age_generic" does not exist. days | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) | |
David Cameron | 9 October 1966 | 11 May 2010 | Script error: The function "age_generic" does not exist. | Incumbent | Script error: The function "age_generic" does not exist. days | Script error: The function "age_generic" does not exist. days (Script error: The function "age_generic" does not exist.) | |
Prime Minister | Date of birth | Start date of (first) term |
Age at beginning of (first) term |
End date of (final) term |
Total time in office |
Date of death | Lifespan |