The earliest English monarch is reckoned to be Egbert (802-39). 62 monarchs have ruled England since Egbert to the present queen, Elizabeth II.
803-39Egbert
1042-66Edward the Confessor
1066 (Jan-Oct)Harold II
1066-89William the Conqueror
1089-1100William II (Rufus)
1100-35Henry I
1135-54Matilda - Stephen
1154-89Henry II
1189-99Richard I, the Lionheart
1199-1216John
1216-72Henry III
1272-1307Edward I
1307-27Edward II
1327-77Edward III
1377-99Richard II
1399-1413Henry IV, Bolingbroke
1413-22Henry V
1422-61 & 1470-1Henry VI
1461-70 & 1471-83Edward IV
1483 (Apr-Jun)Edward V
1483-85Richard III
1485-1509Henry VII
1509-47Henry VIII
1547-53Edward VI
1553 (Jul 10-19)Lady Jane Grey
1553-58Mary I
1558-1603Elizabeth I
1603-25James I
1625-49Charles I
1649-60(Commonwealth)
1660-85Charles II
1685-8James II
1689-94William III & Mary
1694-1702William III
1702-14Anne
1714-27George I
1727-60George II
1760-1820George III
1820-30George IV
1830-37William IV
1837-1901Victoria
1901-1910Edward VII
1910-36George V
1936-52George VI
1952-Elizabeth II
©ALBERITH
050219lch