L'Île de Barra, île continentale qui a une altitude comprise entre 0 et 383 mètres au dessus du niveau de la mer, abrite une route à voie unique longeant la côte de la partie sud de l'île en suivant les terres les plus plates, et desservant les nombreuses zones habitées côtières.
Le territoire s'étale sur 58 kilomètres carrés repartis sur environ 18 kilomètres de long et 10 kilomètres de large, pour une population de 1174 habitants, selon le recensement de l'année 2020. Castlebay, une des plus grande ville l'île continentale, est à une distance, à vol d'oiseau, de 771 kilomètres de Londres, la capitale du pays.