西三面滨临大西洋、北海和爱尔兰海。西岸高峻曲折，多崃湾；东岸沿海分布有平原。周遭有zh-hans:设德兰;zh-hk:设德兰;zh-tw:雪特兰;、奥克尼、zh-hans:赫布里底;zh-hk:赫布里底;zh-tw:赫布立;三个群岛以及马尔岛、艾拉岛与阿伦岛等岛屿。海岸线总长3,700公里，面积78,772平方公里。苏格兰全境多高地，北部高地海拔在600至1,000米之间。格兰扁山脉的本尼维斯山海拔1,343米，为英国最高峰。山间多小型构造湖。南部高地面积较小，海拔一般不超过600米，河