Longest reigning British monarchs
1 Elizabeth II (February 6, 1952 to present)
2 Victoria (June 20, 1837 to January 22, 1901): 63 years, 216 days
3 George III (October 25, 1760 to January 29, 1820): 59 years, 96 days
4 James VI, as King of Scotland, then James I (July 24, 1567 to March 27, 1625): 57 years, 246 days
5 Henry III (October 18, 1216 to November 16, 1272): 56 years, 29 days
Longest reigns ever
1 Sobhuza II of Swaziland (December 10, 1899 to August 21, 1982): 82 years, 254 days
2 Bernhard VII of Lippe (August 11, 1429 to April 2, 1511): 81 years, 234 days
3 William IV of Henneberg-Schleusingen (May 26, 1480 to January 1559): 78 years, 243 days
4 Heinrich XI of Reuss-Obergreiz (March…
