<page_title> List of Scottish monarchs </page_title> <section_title> Coronation oath </section_title> <table> <cell> Rule House of Alpin (843–878; 889–1040) House of Moray (1040–1058) House of Dunkeld (1058–1286) House of Balliol (1292–1296) House of Bruce (1306–1371) House of Stuart (1371–1652) (1660–1707) Commonwealth (1652–1660) Acts of Union 1707 <col_header> Part of a series on the </col_header> <col_header> History of Scotland </col_header> </cell> </table>
House of Moray ruled Scotland from 1040 until 1058.