W niedawnych badaniach 4,4 miliona spośród 5,3 miliona obywateli kraju związkowego zadeklarowało, że w pierwszym rzędzie poczuwają się do bycia Szkotami, nie zaś Brytyjczykami. W najbardziej "probrytyjskich regionach", jako Brytyjczycy zdeklarowało się zaledwie 12 procent ankietowanych.
Największą grupą napływową w kraju są Polacy (55 tys.), wyprzedzając Hindusów i Irlandczyków (po 23 tys.), Niemców (22 tys.) i Pakistańczyków (20 tys.).
Po polsku mówi obecnie w Szkocji dwa razy więcej osób, niż po gaelicku – w rdzennym, historycznym języku tego kraju.