Il territorio della Scozia è sempre stato abitato sin dall'età della pietra da comunità nomadi di raccoglitori e cacciatori, che si svilupparono sulle isole e nelle prossimità dei fiumi e dei luoghi protetti sulle pendici dei rilievi. Lo sviluppo nel neolitico della coltivazione e dell'allevamento ha portato alla creazione delle prime abitazioni permanenti. Nell'età del bronzo compaiono le fortificazioni sulle sommità delle colline, le hill forts, che comprendevano al loro interno centinaia di abitazioni circondate da mura: queste rimasero in uso fino all'età del ferro, quando le popolazioni celtiche cominciarono a invadere il territorio.