Elizabeth I (around 45 years) reigned the longest, beating her father’s reign (around 38 years). Edward VI (around 6 years) and Mary I (5 years) weren’t even close. Henry VII reigned about 24 years. read more
Henry VIII was the Tudor king that ruled the longest, he was king for 37 years. The longest ruling Tudor queen was Elizabeth I who ruled for 45 years. read more
3 - The country's third longest reigning monarch is the country's longest reigning king, House of Hanover monarch, George III, who ruled from 1760 until 1820 with a reign of 59 years and three months. read more