Monarchy

kings and queens

England

1042 - 1066

1066

1066 - 1087

1154 - 1189

1189 - 1199

1199 - 1216

1216 - 1264

1264 - 1272

1272

France

987 - 996

1108 - 1179

1179 - 1223

1226 - 1285

1285 - 1314

Germany

936 - 973

1152 - 1190

1220 - 1250

1273 - 1291

Spain

711 - 1200

1469 - 1504