St Kilda este un arhipelag izolat situat la 64 km vest-nord-vest de Nord Uist, în Oceanul Atlantic de Nord. Acesta conține cele mai vestice insule din Hebridele exterioare ale Scoției. Cea mai mare insulă este Hirta, ale cărei stânci de mare sunt cele mai înalte din Regatul Unit. Alte trei insule au fost, de asemenea, folosite pentru pășunat și vânătoare de păsări marine.