王马尔康姆二世统治期间，王国吸纳了西南与东南的许多小国，在大不列颠岛上的疆域基本到达了今天英格兰与苏格兰的边界。13世纪，王国与挪威争夺西海岸线的群岛，虽然未获决定性胜利，但是挪威国王不得不承认苏格兰对于这些岛屿的主权。15世纪，詹姆斯三世通过与丹麦的联姻，获得了设德兰群岛和奥克尼群岛，苏格兰地区今天的疆域最终成形。1603年，苏格兰国王詹姆斯六世同时继任英格兰国王。长期敌对的英格兰与苏格兰两国突然成为共主联邦。1621年苏格兰王国在开始美洲开拓殖民地，1629年佔领并殖民了新斯科舍(今加拿大新