Administratively, St Kilda was part of the parish of Harris in the traditional county of Inverness-shire.
Administracyjnie St Kilda była częścią strefy administracyjnej Harris historycznego hrabstwa Inverness-shire.