Escocia está bañada, al este, por el mar del Norte; al norte, por el océano Atlántico; y al oeste, por dos mares epicontinentales, el mar de las Hébridas y el mar llamado El Minch (conocidos como mares interiores de Escocia).