St Kilda kan ha hatt fast bosetning i minst to tusen år, men befolkningen var antagelig aldri større enn rundt 180 menneske (og helt sikkert ikke mer enn 100 etter 1851). Hele den gjenværende befolkningen ble evakuert fra Hirta, den eneste bosatte øya, i 1930. I dag er de eneste beboerne som er der året rundt militært personell; i tillegg kommer en rekke som arbeider med konservering, frivillige og forskere som tilbringer en del tid i sommermånedene.