Préhistoire de l'Écosse
Pendant la dernière période interglaciaire, aux environs de 130000 – 70000 av. J.-C., certaines périodes sont plus chaudes qu’aujourd’hui, et alors que l'Homme de Néandertal occupe le devant de la scène, un redoux s’opère vers 40000 av. J.-C. Des sites néandertaliens ont été trouvés dans le sud de l’Angleterre et il n’est pas à exclure que les premiers hommes soient allés jusqu’en Écosse, bien qu’aucune trace n’ait encore été trouvée. Les glaciers ont ensuite recouvert la majeure partie de la Grande-Bretagne, et ce n’est qu’une fois que la glace s’est retirée que l’Écosse est devenue habitable, vers 9600 av. J.-C.
Écosse au Moyen Âge central
L’Écosse d’avant David ne possède pas réellement de ville, bien que des concentrations de population supérieures à la moyenne existent autour des grands monastères, comme à Dunkeld et à Saint Andrews, ou autour des grandes fortifications. L’Écosse, Lothian mis à part, est constituée de hameaux dispersés, et n’a pas de villages constitués autour d’un noyau comme sur le reste du continent européen. David établit les premiers burghs d’Écosse, d’abord dans le Lothian, zone du moyen anglais. David recopie presque mot pour mot les chartes et les "Leges Burgorum" (règles définissant tous les aspects de la vie et du travail dans un bourg) des coutumes anglaises de Newcastle upon Tyne. Les premiers burghs sont flamands, anglais, français, et germains plutôt qu’écossais gaéliques. Le vocabulaire des burghs est entièrement composé de termes français et germaniques. Les conseils régissant chaque burgh ainsi appelés "lie doussane", la douzaine.