Škotijoje gyventojų daugumą sudaro škotai.
Škotai yra etniškai yra kilę iš anglosaksų, keltų ir skandinavų. Gyventojai Škotijoje pasiskirstę labai nevienodai – centrinėje juostoje (pramoninė Glazgo-Edinburgo zona) gyventojų tankumas siekia 700 gyv./km², o didelėje dalyje Hailando tik 2 gyv./km².
Esminiai demografiniai rodikliai
Gimimai: vidutiniškai tenka 10,7 naujagimių kasmet tūkstančiui gyventojų (2005 m. duomenys).
Mirtys: vidutiniškai tenka 11,0 mirčių kasmet tūkstančiui gyventojų (2005 m. duomenys).
Migracijos lygis: vidutiniškai tenka 4,1 imigrantų kasmet tūkstančiui gyventojų (2005 m. duomenys).
Kasmetinis gyventojų prieaugis: 0,4 proc. (2005 m. duomenys).
Škotijoje daugėja nuolat šalyje gyvenančių imigrantų skaičius. Ypač daug žmonių atvyksta iš pietų Europos šalių (daugiausia – ispanų, portugalų, prancūzų, italų) ir iš rytų Europos (daugiausia – lenkų, lietuvių ir latvių). Taip pat gyvena didelė dalis išeivių iš Azijos valstybių.
Migracijos lygis: 1000 gyventojų vidutiniškai tenka 4,1 imigranto (2005 m. duomenys).